Get providers list
GET /v1/providers
You can display extended information about On-Ramp and Off-Ramp providers to users.
HTTP request
https://fiat-api.changelly.com/v1/providers
Request
- Request
- cURL
Header parameters
Name | Type | Required | Description |
---|---|---|---|
X-Api-Key | string | true | Your public API key. |
X-Api-Signature | string | true | The query's serialized body signed by your private key according to the RSA-SHA256 method. |
curl --location --request GET
'https://fiat-api.changelly.com/v1/providers'
--header 'X-Api-Key: {{apiKey}}'
--header 'X-Api-Signature: {{signature}}'
Response
Sample response
application/json
[
{
"code": "moonpay",
"name": "MoonPay",
"trustPilotRating": "4.4",
"iconUrl": "<icon URL>"
},
{
"code": "banxa",
"name": "Banxa",
"trustPilotRating": "4.3",
"iconUrl": "<icon URL>"
},
{
"code": "wert",
"name": "Wert",
"trustPilotRating": "4.4",
"iconUrl": "<icon URL>"
},
{
"code": "transak",
"name": "Transak",
"trustPilotRating": "4.2",
"iconUrl": "<icon URL>"
},
{
"code": "kado",
"name": "Kado",
"trustPilotRating": "4.6",
"iconUrl": "<icon URL>"
}
]
Response params
Name | Type | Required | Description |
---|---|---|---|
code | string | true | Provider's code. Possible values. |
name | string | true | Provider's name. Possible values. |
trustPilotRating | string | true | Provider's rating on Trustpilot. |
iconUrl | string | true | URL of provider's icon. |
Error schema
Name | Type | Required | Description |
---|---|---|---|
errorType | string | true | Error type. |
errorMessage | string | true | Error message. |
errorDetails | array of objects | true | If the error contains no details, errorDetails equals null . |
Error codes
Code | Message |
---|---|
401 | Unauthorized |
429 | TooManyRequests |
500 | InternalServerError |
- 401
- 429
- 500
Unauthorized
{
"errorType": "unauthorized",
"errorMessage": "Unauthorized",
"errorDetails": null
}
TooManyRequests
{
"errorType": "tooManyRequests",
"errorMessage": "Too many requests",
"errorDetails": null
}
InternalServerError
{
"errorType": "internalServerError",
"errorMessage": "Internal Server Error",
"errorDetails": null
}