With Insight Ease Crypto API, Access Real-time Cryptocurrency Data

We Insight ease, a worldwide leading company in digital assets data markets, offering you the services that provide to government, corporate, and retail clients. Our Cryptocurrency API will give you instant access to a host of valuable pairs of crypto currencies right from the start. You can start leveraging the power of accurate and timely foreign exchange rate data today with Free Crypto API, and stay ahead of the curve in an ever-changing global market.

To further enhance your experience, we offer comprehensive documentation and dedicated customer support to assist you every step of the way. Whether you need help setting up the Crypto currency rates API, troubleshooting an issue, or understanding the gradations of currency data, our team is here to ensure you get the most out of our service.

Our Crypto API free offers users access to real-time cryptocurrency price data and comprehensive trading information for selected pairs. This ensures users have the most current data to support their trading decisions effectively.

Furthermore, virtual currency rates also support a wide variety of cryptocurrencies and trading pairs, enabling thorough market analysis. With functions such as historical data access, personalized alerts, and comprehensive analytics, Crypto API price is our world leading API, a valuable tool for traders at any expertise level. Whether tracking price changes, executing trades, or crafting automated trading approaches, our Crypto live rates API guarantees the precision and reliability necessary to navigate the ever-evolving realm of cryptocurrency markets seamlessly.

By utilizing the Bitcoin API to access real-time market data and engage with the trading system. Messages are transmitted in JSON format, while trading messages adhere to the FIX standard for field naming and message types.

Insight Ease delivers real-time rates and Crypto API Documentation of more than 1500 currencies and over 5000 coin combinations based on the collected data from 35 cryptocurrency conversion rates. Our API is a Crypto API example, features multiple endpoints, each designed to offer clients the various data sets. Whether you require the most recent digital currency rates for specific pairs or all cryptocurrencies, historical rates for multiple or single coins, market analysis, technical indicators, or supply details ranging from 1 minute to 1 month, we have covered everything you need.

This article will guide you how to use our best Crypto API, explaining the potential errors to look for, its parameters, and offers you some code examples so you can get started right away. If you find any difficulties grasping our API's framework or Crypto API Download, please reach out to our team any time. We are here to give you the personalized support that you need to make the most of our Insight Ease's FX API services.

API Request Credit Usage

Most of the APIs endpoint count 1 credit for every URL request. But 3 endpoint count 1 credit per 100 record return. Each API request count 1 credit. But some endpoint count by response, e.g: Latest price API.

If you enter 100 different IDs in parameter and API return 100 currencies prices, it will count 1 request.
If you enter 200 different IDs in parameter and API return 200 currencies prices, it will count 2 request. and so on.

Your Plan

You're not logged in.

Get Started

Insight Ease is a platform created to address the challenges faced by both users and developers seeking cryptocurrency APIs. We offer a comprehensive suite of tools related to crypto, aiming to provide solutions for all your needs. Our documentation covers every parameter in detail, presenting responses primarily in JSON format, as it's the preferred choice for 90% of developers. However, our platform supports flexibility, allowing you to convert the data into other formats if needed. You can access our services by sending requests to our API URL using any programming language of your choice.

API Key

To utilize our API, users must first sign up and acquire an API key. Specifically for our crypto API, this key serves as a unique identifier, allowing access to Insight Ease services. Users simply need to include this key in the base URL's api_key parameter to authenticate their requests. Our documentation provides clear explanations of the API's structure, along with code examples, methods, and insights into potential errors, making it easy for users to grasp and utilize the API effectively.

Pass your API key in the query string like follows:
https://api.insightease.com/crypto/Your-select-function/?api_key=Your_API_Key

Symbols List

The crypto symbol list comprises short combinations of coin names, each consisting of two characters. These symbols are essential for visualizing lines, points, and polygons on specific graphic layers within the crypto realm. Accessing these symbols allows you to interact with our database and obtain information on all available cryptocurrency identifiers. We offer historical and real-time data in JSON format for easy retrieval of supported cryptocurrency names. Additionally, we continually update our crypto API endpoint to provide real-time information on all currencies.

Parameters:
  • api_key = Your_API_Key
  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

API:

We offer an extensive range of cryptocurrency symbols, making it simple for you to access the latest price updates, utilize the price converter, and explore historical and technical signals through our Free Crypto API.

https://api.insightease.com/crypto/list?api_key=Your_API_Key
Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
id: integer

ID assigned by the symbol.

n: string

Full name.

s: string

The name of symbol.

d: integer

The price for total decimal.

info: array
server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "id": 78,
      "n": "Bitcoin US Dollar",
      "s": "BTC/USD",
      "d": 2
    },
    {
      "id": 79,
      "n": "Ethereum US Dollar",
      "s": "ETH/USD",
      "d": 2
    },
  ],
  "info": {
      "server_time": "2023-09-06 21:53:51 UTC",
      "credit_count": 1
  }
}

Currency Profile Details

Here, users can access comprehensive information about various cryptocurrencies. This includes details such as the currency's name, country of origin, associated bank, and more. By using each cryptocurrency's unique ID, users can delve into its profile and obtain a wealth of information, including key indices and other relevant data points.


Request Credit Usage:

You earn one credit for every 100 events you receive, rounding up if needed.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Requrest by ID's'

https://api.insightease.com/crypto/profile?id=78,79,80&api_key=Your_API_Key

Requrest by symbol combination

https://api.insightease.com/crypto/profile?symbol=BTC/USD,ETH/USD,XRP/USD&api_key=Your_API_Key

Requrest by currency short name

https://api.insightease.com/crypto/profile?symbol=BTC&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "slug": "bitcoin",
      "name": "Bitcoin",
      "symbol": "BTC",
      "category": coin,
      "short_name": "BTC",
      "website": "https://bitcoin.org",
      "icon": "https://api.insightease.com/assets/images/slug/bitcoin.png",
      "icon1": "https://api.insightease.com/assets/images/coin/btc.png",
      "urls": {
        "technical_doc": "https://bitcoin.org/bitcoin.pdf",
        "twitter": null,
        "reddit": "https://reddit.com/r/bitcoin",
        "announcement": null,
        "source_code": "https://github.com/bitcoin"
      },
      "type": "crypto"
    }
  ],
  "info": {
      "server_time": "2023-03-18 12:15:11 UTC",
      "credit_count": 1
  }
}

Currency Converter

A currency converter is essential for facilitating price discussions, as it enables users to easily convert between two specified currencies. To achieve this, all you need to do is incorporate the Crypto API request using the symbols parameter within the URL. This seamless integration allows for smooth and accurate currency conversions whenever needed.


Note:

This API does not support multiple symbol names in the URL as parameters. Please send only one symbol name at a time with the request

Parameters:
  • api_key = Your_API_Key
  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • pair = pair1 = BTC & pair2 = USD (Use both at a time)
  • amount = Set your convert price.

    Default: 1

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Currency Converter API (example symbol)

https://api.insightease.com/crypto/converter?symbol=BTC/USD&amount=200&api_key=Your_API_Key

Currency Converter API (example pair)

https://api.insightease.com/crypto/converter?pair1=BTC&pair2=USD&amount=200&api_key=Your_API_Key
Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
1x_BTC: integer

1 BTC = USD

1x_USD: integer

1 USD = BTC

total: integer

Total Price x amount (Amount * 1 USD) = Total (USD)

info: array
server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "1x_BTC": 0,
    "1x_USD": 62688,
    "total": 12537600
  },
  "info": {
      "server_time": "2024-05-13 14:11:27 UTC",
      "credit_count": 1
  }
}

Latest Price

For cryptocurrency enthusiasts relying on APIs, having up-to-date price data is crucial. That's why we offer real-time market prices that are readily accessible. Plus, you can conveniently check multiple currency prices simultaneously by simply setting the currency's ID or symbol code in the API's parameters.


Note:

We refresh the prices of each currency every 30 seconds or even faster


Request Credit Usage:

You earn one credit for every 100 events you receive, rounding up if needed.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Requrest by ID's' Multiple or Single

https://api.insightease.com/crypto/latest?id=78,79&api_key=Your_API_Key

Requrest by symbol Multiple or Single

https://api.insightease.com/crypto/latest?symbol=BTC/USD,ETH/USD&api_key=Your_API_Key

All Prices at once: (return all latest prices of crypto currencies)

https://api.insightease.com/crypto/latest?symbol=all_crypto&api_key=Your_API_Key
Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
id: integer

ID assigned by the symbol

o: integer

Market open price

h: integer

Market high price

l: integer

Market low price

c: integer

Market close/current price

a: integer

Ask price

b: integer

Bid price

sp: integer

Spread price

ch: integer

Change price

cp: string

Change in percentage

t: integer

When update last time Time Unix Format (UTC)

s: string

The name of symbol

tm: string

When update last time (UTC)

info: array
server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "id": 78,
      "o": 63719.0,
      "h": 63589.0,
      "l": 61912.0,
      "c": 62688.0,
      "a": 62692.0,
      "b": 62691.0,
      "sp": 100,
      "ch": -1031,
      "cp": "-1.62%",
      "t": 1715189816,
      "s": "BTC/USD",
      "tm": "2023-03-17 20:59:54"
    }
  ],
  "info": {
      "server_time": "2024-05-13 14:18:38 UTC",
      "credit_count": 1
  }
}

Last Candle Prices

Last candle return latest and closed candle prices with selected time period.


Note:

Crypto Last Candle API only support valid suppoted ID or name from our active crypto list, and candle API is less accurate then history and latest API becuase its update every 60 seconds.


Request Credit Usage:

You earn one credit for every 100 events you receive, rounding up if needed.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Forex ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    You'll need to include this in certain API endpoints when requesting candle prices, historical data, signals, moving average lines, or pivot points. This helps specify the timeframe for the data you're interested in.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • candle = Any supported candle value

    If you specify 'candle=close', you'll receive the price of the most recent closing candle. Choosing 'candle=active' will provide you with the prices of the latest active candle. Opting for 'candle=both' will give you both the closing and active candle prices.
    Default: both
    Valid Values: active, close, both

    Active: return current candle
    Close: return 1 previous closed candle
    Both: return 2 latest candle

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Requrest by ID's' Multiple or Single

https://api.insightease.com/crypto/candle?id=78,79,80&api_key=Your_API_Key

Requrest by symbol Multiple or Single

https://api.insightease.com/crypto/candle?symbol=BTC/USD&period=1d&candle=active&api_key=Your_API_Key

All Prices at once: (return all candle prices of crypto currencies)

https://api.insightease.com/crypto/candle?symbol=all_crypto&api_key=Your_API_Key
Note:

The candle response provides data for the two most recent candles for each currency and time period from the chart. If you're interested in only the latest price, you can utilize the "Latest Price" API. However, if you require access to more historical candle data, we recommend using the Forex Historical API.

Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
id: integer

ID assigned by the symbol

o: integer

Market open price

h: integer

Market high price

l: integer

Market low price

c: integer

Market close/current price

a: integer

Ask price

b: integer

Bid price

sp: integer

Spread price

t: integer

When update last time Time Unix Format (UTC)

ch: integer

Change price

cp: string

Change in percentage

s: string

The name of symbol

tm: string

When update last time (UTC)

info: array
server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "id": 78,
      "o": 63719.0,
      "h": 63589.0,
      "l": 61912.0,
      "c": 62688.0,
      "a": 62692.0,
      "b": 62691.0,
      "sp": 100,
      "ch": -1031,
      "cp": "-1.62%",
      "t": 1715189816,
      "s": "BTC/USD",
      "tm": "2023-03-17 20:59:54"
    }
  ],
  "info": {
      "server_time": "2024-05-13 14:18:38 UTC",
      "credit_count": 1
  }
}

Currency Base

On the base of 1 currency, it will return all quote prices of all available currencies.


Note:

The quotes provided above are samples and do not reflect the current prices. To obtain the latest quote prices, please utilize our API services.

Parameters:
  • api_key = Your_API_Key
  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • time = 1

    Default: none
    Valid Values: 1

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Requrest by ID's' Multiple or Single

https://api.insightease.com/crypto/base?symbol=USD&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "BTC": 0.00001591,
    "ETH": 0.0003412,
    "XRP": 1.9719976,
    "LTC": 0.0122844,
    "ETC": 0.0377358
  },
  "info": {
      "base": "USD",
      "type": "crypto",
      "server_time": "2024-05-13 15:06:17 UTC",
      "credit_count": 1
  }
}

Currency Cross

Retrieve all associated currencies for the specified currency. For instance, if you input 'USD' as the parameter value, the response will include all currencies related to USD, such as BTC/USD, ETH/USD, XRP/USD, and so on


Request Credit Usage:

You earn one credit for every 200 events you receive, rounding up if needed.

Parameters:
  • api_key = Your_API_Key
  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    You'll need to include this in certain API endpoints when requesting candle prices, historical data, signals, moving average lines, or pivot points. This helps specify the timeframe for the data you're interested in.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • candle = Any supported candle value

    If you specify 'candle=close', you'll receive the price of the most recent closing candle. Choosing 'candle=active' will provide you with the prices of the latest active candle. Opting for 'candle=both' will give you both the closing and active candle prices.
    Default: both
    Valid Values: active, close, both

    Active: return current candle
    Close: return 1 previous closed candle
    Both: return 2 latest candle

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

API

https://api.insightease.com/crypto/cross?symbol=USD&period=1d&api_key=Your_API_Key

Previous close candle

https://api.insightease.com/crypto/cross?symbol=USD&period=1d&canlde=close&api_key=Your_API_Key
Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
id: integer

ID assigned by the symbol

o: integer

Market open price

h: integer

Market high price

l: integer

Market low price

c: integer

Market close/current price

a: integer

Ask price

b: integer

Bid price

sp: integer

Spread price

t: integer

When update last time Time Unix Format (UTC)

s: string

The name of symbol

type: string

forex or crypto

ch: integer

Change price

cp: string

Change in percentage

tm: string

When update last time (UTC)

up: string

When update last price

info: array
period: string

Which time frames data .

server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "id": 78,
      "o": 60927.0,
      "h": 61962.0,
      "l": 60565.0,
      "c": 61656.0,
      "a": 61653.0,
      "b": 61652.0,
      "sp": 100,
      "t": 1715472000,
      "s": "BTC/USD",
      "type": "crypto",
      "ch": 729,
      "cp": "1.2%",
      "tm": "2024-05-12 00:00:00",
      "up": "2024-05-12 23:58:03"
    }
  ],
  "info": {
      "period": "1d",
      "server_time": "2023-03-18 15:37:12 UTC",
      "credit_count": 1
  }
}

Historical Price

Understanding the history and past prices of coins in the market is crucial for users. It allows them to compare current market conditions with previous trends, facilitating easier analysis. We offer comprehensive historical data on exchange prices for specific symbols. You can access rates dating back to 1995 for most symbols, with smaller time frames like 1 minute or 5 minutes available for up to 6 months. Using the Insight Ease URL, you can easily retrieve historical rates by specifying the desired time period (e.g., 1 minute, 5 minutes, 30 minutes, 1 hour, etc.) with dates formatted as YYYY-MM-DD.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    You'll need to include this in certain API endpoints when requesting candle prices, historical data, signals, moving average lines, or pivot points. This helps specify the timeframe for the data you're interested in.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • from = Any supported format

    When you access history API and you are looking for any historical data from a specific date, you need to specify date between from/to date by using (from,to) parameter
    Default: none
    Valid Format 1: YYYY-MM-DD E.g: 2018-01-01
    Valid Format 2: YYYY-MM-DD E.g: 1661990400 // Unix format
    Valid Format 3: YYYY-MM-DDTHour:Min E.g: 2018-01-01T12:30

    Note:

    When you not set FROM and TO parameters, then it will return latest 300 candles.
    What is T in date format!!! It is nothing, we use it to remove space between time. It has no use and no validation.

  • to = Same as from
  • level = Any supported format

    when you want more history candles in 1 request.
    Default: 1
    Valid Values: 1, 2, and 3

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Note:

Our API currently doesn't allow multiple IDs to be included in the URL as a parameter. For each request, please ensure you send only one ID or symbol name at a time. Additionally, when requesting 2-hour or 4-hour intervals, the API returns a maximum of 300 candles in a single request


Request Credit Usage:

You earn one credit for every 300 events you receive, rounding up if needed.

Quick Latest 900 Candles History

We offer a user-friendly historical API that provides access to the most recent 900 candles, making it convenient to monitor the latest market trends. You can easily control the number of candles returned using the 'Level' parameter. For instance, setting 'level=1' will return 300 candles, 'level=2' will return 600 candles, and 'level=3' will provide the full 900 candles. This flexibility allows you to tailor your data retrieval according to your specific needs.

Latest 300 candles

https://api.insightease.com/crypto/history?id=78&period=1d&api_key=Your_API_Key
Do not use FROM and TO parameter

If you always need the latest history upto 900 candles, then you must have to take care of From/To parameter, that should not be assigned and remove them from URL, Then it will work better

Between Specific Date-Time

https://api.insightease.com/crypto/history?symbol=BTC/USD&from=2022-09-01&to=2023-03-17&period=1d&api_key=Your_API_Key
Response Attributes:

After making a request to the API, it will respond with data in JSON format, which you can customize according to your requirements.

status: boolean

The status of this request's response.

code: integer

The code of this request's response.

msg: string

The massage of this request's response.

response: array
o: integer

Market open price

h: integer

Market high price

l: integer

Market low price

c: integer

Market close/current price

v: integer

Market volume price

t: integer

When update last time Time Unix Format (UTC)

tm: string

When update last time (UTC)

info: array
id: integer

ID assigned by the symbol

decimal: integer

The price for total decimal.

symbol: string

The name of symbol

period: string

Time frames data you want

server_time: string

A result of server time.

credit_count: integer

Total credit count API.

Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "1689724800": {
      "o": 29888,
      "h": 30220,
      "l": 29829,
      "c": 29939,
      "v": 504,
      "t": 1689724800,
      "tm": "2023-07-19 00:00:00"
    }
  },
  "info": {
      "id": 78,
      "decimal": 2,
      "symbol": "EUR/USD",
      "period": "1d",
      "server_time": "2024-05-13 16:46:03 UTC",
      "credit_count": 1
  }
}

Coin Market Cap

When diving into the world of cryptocurrencies, understanding market dynamics is crucial for investors. Factors like market cap, demand, and supply wield significant influence over coin values. Some cryptocurrencies boast infinite supplies and market caps, while others are capped at a fixed number. If you're keen on staying updated with the latest coinmarketcap data, our cryptocurrency market cap API can be a valuable resource. It provides real-time information on market cap, max supply, circulating supply, and 24-hour trading volume, aiding developers and users alike in making informed decisions.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • convert = Currency name to convert price

    E.g. USD,EUR,BTC,LTC,XRP,ETH

    Note:

    maximum 10 currency

  • sort

    Valid Values: rank, price, market_cap, max_supply, total_supply, circulating_supply, vol_24H

  • order

    Valid Values: ASC or DESC

  • start = any positive number to get start response from

    Default: 1

  • limit = How many currency you want in response?

    Default: 100

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

Note:

Crypto Market Supply data update frequency is 5-15 minutes.


Request Credit Usage:

You earn one credit for every 100 events you receive, rounding up if needed.

Supply by ID's

https://api.insightease.com/crypto/supply?id=78,79&convert=USD&api_key=Your_API_Key

Supply by Sorting

https://api.insightease.com/crypto/supply?sort=rank&order=ASC&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": [
    {
      "id": "78",
      "rank": 2,
      "name": "Ethereum",
      "symbol": "ETH",
      "cmc": 1027,
      "update": "5 days ago",
      "update_time": "2024-05-08 17:13:00",
      "circulating_supply": 120103321.1276,
      "max_supply": null,
      "total_supply": 120103321.1276,
      "quote": {
        "price": 3016.3009766453,
        "market_cap": 362267764815.52,
        "vol_24H": 11625346886.878,
        "percentage_change_1h": 0.5761,
        "percentage_change_24h": -1.6346,
        "percentage_change_7d": 4.7823
      }
  ],
  "info": {
      "server_time": "2023-03-18 12:15:11 UTC",
      "credit_count": 1
  }
}

Pivot Points

Traders rely on the pivot point API to gain insights into market trends. Essentially, it serves as a tool that provides information on high, low, support, and resistance prices for the current trading day. By utilizing this API, traders can calculate pivot points, enabling them to gauge potential support and resistance levels in crypto trading.


Note:

The API mentioned doesn't allow for multiple IDs to be included in the URL parameter. Please make sure to send only one ID or symbol name with each API request.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    You'll need to include this in certain API endpoints when requesting candle prices, historical data, signals, moving average lines, or pivot points. This helps specify the timeframe for the data you're interested in.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

API

https://api.insightease.com/crypto/pp?id=78&period=1d&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "pivot_point": {
      "classic": {
          "pp": 61432.3333,
          "R1": 62141.6667,
          "R2": 62671.3333,
          "R3": 63380.6667,
          "S1": 60902.6667,
          "S2": 60193.3333,
          "S3": 59663.6667
      },
      "fibonacci": {...},
      "camarilla": {...},
      "woodie": {...},
      "demark": {...}
    },
    "overall": {
      "summary": "Buy",
      "change_at": "2024-05-09 10:12:01",
      "msg": "summary based on all SMA,EMA,Pivot Points and indicators"
    },
  },
  "info": {
      "id": 78,
      "decimal": 2,
      "symbol": "BTC/USD",
      "period": "1d",
      "disclaimer": "...",
      "update": "18 seconds ago",
      "update_time": "2024-05-09 10:12:01 UTC",
      "server_time": "2024-05-09 10:12:19 UTC",
      "credit_count": 1
  }
}

Moving Averages

To simplify the process for users who wish to assess the buying and selling procedures comprehensively, they can utilize the provided API. This API offers real-time data on crypto market moving average lines, based on the values of the preceding (5, 10, 20, 50, 100, 200) candles.


Note:

The API mentioned doesn't allow for multiple IDs to be included in the URL parameter. Please make sure to send only one ID or symbol name with each API request.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    It is required in a few endpoints API request, when you request for candle prices, history, signals, moving average lines, Moving Averages. So you need to specify which time frames data you want.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

API

https://api.insightease.com/crypto/ma?id=78&period=1d&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "count": {
      "Total_Buy": 4,
      "Total_Sell": 6,
      "Total_Neutral": 2
    },
    "ma_avg": {
      "SMA": {
        "MA5": {
          "v": 61932.61,
          "s": "Neutral"
        },
        "MA10": {
          "v": 62487.41,
          "s": "Neutral"
        },
        "MA20": {...},
        "MA50": {...},
        "MA100": {...},
        "MA200": {...}
      },
      "EMA": {...},
      "summary": "Neutral"
    },
    "overall": {
      "summary": "Neutral",
      "change_at": "2023-08-30 18:23:22",
      "msg": "summary based on all SMA,EMA,Pivot Points and indicators"
    }
  },
  "info": {
      "id": 78,
      "decimal": 2,
      "symbol": "BTC/USD",
      "period": "1d",
      "disclaimer": "...",
      "update": "just now",
      "update_time": "2023-08-30 18:46:14 UTC",
      "server_time": "2023-08-30 18:46:14 UTC",
      "credit_count": 1
  }
}

Technical Indicator

The updated values are sourced from technical indicators, providing real-time insights for currency exchange pairs. These indicators analyze current data points to generate the latest data. Our top meta indicator, encompassing tools like Moving Averages (MA), Relative Strength Index (RSI), Stochastic Oscillator (STOCH), Average True Range (ATR), and more, computes these technical indicators and returns their values. This development ensures that users receive the most recent and relevant technical indicator values, prominently displayed in the API response.


Note:

The API mentioned doesn't allow for multiple IDs to be included in the URL parameter. Please make sure to send only one ID or symbol name with each API request.

Parameters:
  • api_key = Your_API_Key
  • id = any valid ID

    To get all list of Crypto ID's or Symbols use "List API" below.

  • symbol = any valid short name

    At least one parameter, either 'id' or 'symbol', is required. If the 'id' parameter exists in the request, the 'symbol' parameter will be disregarded. You can use either parameter ('id' or 'symbol'), as both will return the same result.
    Our 'symbol' represents a pair of two currencies, combining their short names.

  • period = Any supported time period

    It is required in a few endpoints API request, when you request for candle prices, history, signals, moving average lines, Technical Indicator. So you need to specify which time frames data you want.
    Default: 1h
    Valid Values: 1m, 5m, 15m, 30m, 1h, 2h, 4h, 5h, 1d, 1w, month

  • output = Set your API response format.

    Default: json
    Valid Values: json, jsonp, object, xml, serialize and array

API

https://api.insightease.com/crypto/ti?id=78&api_key=Your_API_Key
Response Object
{
  "status": true,
  "code": 200,
  "msg": "Successfully",
  "response": {
    "count": {
      "Total_Buy": 7,
      "Total_Sell": 0,
      "Total_Neutral": 0
    },
    "indicators": {
      "RSI14": {
        "v": 63.6466,
        "s": "Buy"
      },
      "STOCH9_6": {
        "v": 65.9663,
        "s": "Buy"
      },
      "STOCHRSI14": {...},
      "MACD12_26": {...},
      "WilliamsR": {...},
      "CCI14": {...},
      "ATR14": {...},
      "UltimateOscillator": {...},
      "ROC": {...},
      "summary": "Strong Buy"
    },
    "overall": {
      "summary": "Neutral",
      "change_at": "2023-08-30 18:23:22",
      "msg": "summary based on all SMA,EMA,Pivot Points and indicators"
    }
  },
  "info": {
      "id": 78,
      "decimal": 2,
      "symbol": "BTC/USD",
      "period": "1h",
      "disclaimer": "...",
      "update": "just now",
      "update_time": "2023-08-30 19:14:02 UTC",
      "server_time": "2023-08-30 19:14:02 UTC",
      "credit_count": 1
  }
}