This document was generated automatically. Please see README Generator for more info.
Required? | Name | Description | Type | Options | Default |
---|---|---|---|---|---|
✅ | API_KEY | An API key that can be obtained from here | string | ||
API_TIMEOUT | Timeout parameter | number | 30000 |
Every EA supports base input parameters from this list
Required? | Name | Description | Type | Options | Default |
---|---|---|---|---|---|
endpoint | The endpoint to use | string | balance, crypto, difficulty, height, price | crypto |
balance
is the only supported name for this endpoint.
Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
---|---|---|---|---|---|---|---|---|
✅ | addresses | Array of objects with address information as defined below | array | |||||
confirmations | Confirmations parameter | number | 6 |
|||||
dataPath | Path where to find the addresses array | string | result |
Address objects within addresses
have the following properties:
Required? | Name | Description | Type | Options | Default |
---|---|---|---|---|---|
✅ | address | Address to query | string | ||
chain | Chain to query (Ethereum testnet is Rinkeby) | string | mainnet , testnet |
mainnet |
|
coin | Currency to query | string | Ex. bch , btc , btsv , eth , ltc , zec |
btc |
Request:
{
"id": "1",
"data": {
"endpoint": "balance",
"dataPath": "addresses",
"addresses": [
{
"address": "n4VQ5YdHf7hLQ2gWQYYrcxoE5B7nWuDFNF",
"chain": "testnet"
}
]
},
"debug": {
"cacheKey": "bMYi1u3EPmP0Xyfhsf/Ofqh3y8c="
}
}
Response:
{
"jobRunID": "1",
"statusCode": 200,
"data": {
"responses": [
{
"payload": {
"address": "n4VQ5YdHf7hLQ2gWQYYrcxoE5B7nWuDFNF",
"totalSpent": "0.0498",
"totalReceived": "135.74870753",
"balance": "135.69890753",
"txi": 1,
"txo": 1958,
"txsCount": 1944,
"addresses": ["n4VQ5YdHf7hLQ2gWQYYrcxoE5B7nWuDFNF"]
}
}
],
"result": [
{
"address": "n4VQ5YdHf7hLQ2gWQYYrcxoE5B7nWuDFNF",
"chain": "testnet",
"coin": "btc",
"balance": "13569890753"
}
]
},
"result": [
{
"address": "n4VQ5YdHf7hLQ2gWQYYrcxoE5B7nWuDFNF",
"chain": "testnet",
"coin": "btc",
"balance": "13569890753"
}
]
}
NOTE: the price
endpoint is temporarily still supported, however, is being deprecated. Please use the crypto
endpoint instead.
Supported names for this endpoint are: crypto
, price
.
Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
---|---|---|---|---|---|---|---|---|
✅ | base | coin , from |
The symbol of the currency to query | string | ||||
✅ | quote | market , to |
The symbol of the currency to convert to | string |
Request:
{
"id": "1",
"data": {
"endpoint": "crypto",
"base": "BTC",
"quote": "USD"
},
"debug": {
"cacheKey": "r6ZXhd+zEdyag6axryIefPg9QnI="
}
}
Response:
{
"jobRunID": "1",
"data": {
"payload": {
"weightedAveragePrice": 64671.845340501786,
"amount": 2.2908423,
"timestamp": 1636989278,
"datetime": "2021-11-15T15:14:38+0000",
"baseAsset": "BTC",
"quoteAsset": "USD"
},
"result": 64671.845340501786
},
"result": 64671.845340501786,
"statusCode": 200,
"providerStatusCode": 200
}
https://docs.cryptoapis.io/rest-apis/blockchain-as-a-service-apis/common/index#common
Supported names for this endpoint are: difficulty
, height
.
Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
---|---|---|---|---|---|---|---|---|
✅ | blockchain | coin , market |
The blockchain to retrieve info for | string | BCH , BTC , DASH , DOGE , ETC , ETH , LTC |
|||
✅ | network | The blockchain network name | string | mainnet |
Request:
{
"id": "1",
"data": {
"endpoint": "difficulty",
"resultPath": "difficulty",
"blockchain": "BTC",
"network": "mainnet"
},
"debug": {
"cacheKey": "U8HVR1TJeCdZ2BzkbsSdtsrkEh8="
}
}
Response:
{
"jobRunID": "1",
"data": {
"payload": {
"difficulty": 22674148233453.11,
"headers": 709848,
"chain": "main",
"chainWork": "000000000000000000000000000000000000000024275e7297eb45d00a73320f",
"mediantime": 1636987430,
"blocks": 709848,
"bestBlockHash": "000000000000000000097d3bd56240cba422ae3ffd42c5a8fe349157f3de6c20",
"currency": "BTC",
"transactions": 686990377,
"verificationProgress": 0.9999988307165758
},
"result": 22674148233453.11
},
"result": 22674148233453.11,
"statusCode": 200,
"providerStatusCode": 200
}
MIT License