Skip to main content

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

Header parameters

NameTypeRequiredDescription
X-Api-KeystringtrueYour public API key.
X-Api-SignaturestringtrueThe query's serialized body signed by your private key according to the RSA-SHA256 method.

Response

Response params

NameTypeRequiredDescription
codestringtrueProvider's code. Possible values.
namestringtrueProvider's name. Possible values.
trustPilotRatingstringtrueProvider's rating on Trustpilot.
iconUrlstringtrueURL 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 schema

NameTypeRequiredDescription
errorTypestringtrueError type.
errorMessagestringtrueError message.
errorDetailsarray of objectstrueIf the error contains no details, errorDetails equals null.

Error codes

CodeMessage
401Unauthorized
429TooManyRequests
500InternalServerError
Unauthorized
{
"errorType": "unauthorized",
"errorMessage": "Unauthorized",
"errorDetails": null
}