Get currency list
Get enabled currencies
info
Changelly can disable and enable any currency at any time and the response list will reflect the change.
HTTP request
post
/v2/#getCurrencies
Request
Header parameters
Requires authentification.
Body parameters
Requires JSON-RPC 2.0 protocol request body.
The params
parameter schema:
Name | Type | Required | Description |
---|---|---|---|
params | object | false | Request parameters. |
Sample request payload
application/json
{
"jsonrpc": "2.0",
"id": "test",
"method": "getCurrencies",
"params": {}
}
Sample cURL
curl --location --request POST 'https://api.changelly.com/v2' \
--header 'X-Api-Key: {{apiKey}}' \
--header 'X-Api-Signature: {{sign}}' \
--data-raw '{
"id": "test",
"jsonrpc": "2.0",
"method": "getCurrencies",
"params": {}
}'
Response
Response parameters
Requires JSON-RPC 2.0 protocol response body.
The result
parameter schema:
Name | Type | Description |
---|---|---|
result | array of strings | Currency tickers. |
Sample response
application/json
{
"jsonrpc": "2.0",
"id": "test",
"result": [
"btc",
"ltc",
"eth",
"xrp",
"xem",
"lsk",
"xmr",
"zec"
]
}
Error response
Error response parameters
Check the error response schema.
Error codes
Code | Message | Description |
---|---|---|
-32600 | Error: You reached requests limit {limit} rps | You have been sending more than 10 requests per second. |
-32603 | Internal Error or Error | Most likely, the problem is on our side. Further investigation is required. |