The request must satisfy one of the following conditions:
️1. Both baseCurrency and quoteCurrency are provided → return the specified currency pair
2. Both parameters are omitted → return all supported currency pairs
If only one parameter is provided, the request is invalid.
With specified currency pair:
{
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234",
"baseCurrency": "USD",
"quoteCurrency": "CNH"
}
Without specified currency pair:
{
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234"
}curl --location --request POST 'v1/rate/queryRates' \
--header 'Content-Type: application/json' \
--data-raw 'The request must satisfy one of the following conditions:
️1. Both baseCurrency and quoteCurrency are provided → return the specified currency pair
2. Both parameters are omitted → return all supported currency pairs
If only one parameter is provided, the request is invalid.
With specified currency pair:
{
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234",
"baseCurrency": "USD",
"quoteCurrency": "CNH"
}
Without specified currency pair:
{
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234"
}'With specified currency pair:
{
"rateList": [
{
"baseCurrency": "RUB",
"quoteCurrency": "CNH",
"rate": 0.086600
}
],
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234"
}
Without specified currency pair:
{
"rateList": [
{
"baseCurrency": "CNH",
"quoteCurrency": "CNH",
"rate": 1
},
{
"baseCurrency": "RUB",
"quoteCurrency": "CNH",
"rate": 0.086600
},
{
"baseCurrency": "GBP",
"quoteCurrency": "CNH",
"rate": 9.360300
},
{
"baseCurrency": "HKD",
"quoteCurrency": "CNH",
"rate": 0.908600
},
{
"baseCurrency": "USD",
"quoteCurrency": "CNH",
"rate": 7.068300
},
{
"baseCurrency": "EUR",
"quoteCurrency": "CNH",
"rate": 8.188400
}
],
"requestNo": "7dea94e9-d3e4-11f0-bb0c-00163e0a0234"
}