What is ICON?
Getting Started
How to run a local network
How to run a Validator node
How to run an API Endpoint
How to create an ICON account
How to write a smart contract
How to use the JSON-RPC API
Concepts
Economics
Governance
Network
Computational utilities
ICON Stack
Intro to the stack
ICON execution environments
Smart contracts
ICON networks
Client APIs
JSON-RPC API
Javascript SDK
Python SDK
Java SDK
Swift SDK
Storage
IDEs
Projects
BTP & ICON Bridge
Decentralized applications (dApps)
ICON Improvement Proposals (IIPs)
Support
Support
Security
Advanced topics
Release notes
2022-04-11
2021-12-23
2021-12-20
2021-12-10
2021-12-07
2021-10-22
2021-10-12
2021-03-20
2021-03-04
2021-02-17
2020-09-03
2020-08-27
2020-08-23
2020-08-10
2020-04-08
2020-01-28
2019-12-19
Powered By
GitBook
Client APIs
What is the Client API?
A client API is a way for users to interact with the ICON blockchain. The
API Endpoints
host this API. Accessing their API can either be done directly via Remote Procedure Call (RPC) or through a libary written in a specific programming language.
Available APIs
RPC-based
​
JSON-RPC API
​
Language-based
​
Javascript SDK
​
​
Python SDK
​
​
Java SDK
​
​
Swift SDK
​
​
Previous
ICE network
Next
JSON-RPC API
Copy link
Contents
What is the Client API?
Available APIs