Get providers list
You can display extended information about On-Ramp and Off-Ramp providers to users.
HTTP request
get
/v1/providers
Request
Header parameters
Requires authentification.
Query parameters
Does not require any query parameters.
Sample cURL
curl --location --request GET
'https://fiat-api.changelly.com/v1/providers'
--header 'X-Api-Key: {{apiKey}}'
--header 'X-Api-Signature: {{signature}}'
Response
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. |
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": "skrill_crypto",
"name": "Skrill Crypto",
"trustPilotRating": "4.4",
"iconUrl": "<icon URL>"
}
]
Error response
Error response parameters
Check the error response schema.
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
}