Currencycloud · Schema
RateDetailed
Detailed rate information.
CompanyFintechPaymentsForeign ExchangeCross-Border PaymentsMoney TransferCurrency ConversionBanking
Properties
| Name | Type | Description |
|---|---|---|
| settlement_cut_off_time | string | The date and time by which funds need to be available to settle the trade, in the format YYYY-MM-DDThh:mm:ssZ |
| currency_pair | string | Concatenated string of the two currencies traded, e.g. "USDEUR". |
| client_buy_currency | string | Three character ISO code for the currency being bought. |
| client_sell_currency | string | Three character ISO code for the currency being sold. |
| client_buy_amount | string | The amount of buy currency for a client. |
| client_sell_amount | string | The amount of sell currency for a client. |
| fixed_side | string | Which currency is fixed - the buy or sell one. |
| mid_market_rate | string | The mid point between buy and sell rates. |
| core_rate | string | The market rate. |
| partner_rate | string | The market rate + Currencycloud's commission (if applicable). |
| client_rate | string | The rate that will be returned to your customer after all spread has been applied. |
| deposit_required | string | Is a deposit required for the conversion? |
| deposit_amount | string | The amount of a deposit required. |
| deposit_currency | string | Three-letter ISO currency code for the currency the deposit is shown in. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/currencycloud/main/json-schema/currencycloud-rate-detailed-schema.json",
"title": "RateDetailed",
"description": "Detailed rate information.",
"x-generated": "2026-10-12",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/currencycloud-rates-api-openapi.yml#/components/schemas/RateDetailed",
"type": "object",
"properties": {
"settlement_cut_off_time": {
"description": "The date and time by which funds need to be available to settle the trade, in the format YYYY-MM-DDThh:mm:ssZ",
"type": "string"
},
"currency_pair": {
"description": "Concatenated string of the two currencies traded, e.g. \"USDEUR\".",
"type": "string"
},
"client_buy_currency": {
"description": "Three character ISO code for the currency being bought.",
"type": "string"
},
"client_sell_currency": {
"description": "Three character ISO code for the currency being sold.",
"type": "string"
},
"client_buy_amount": {
"description": "The amount of buy currency for a client.",
"type": "string"
},
"client_sell_amount": {
"description": "The amount of sell currency for a client.",
"type": "string"
},
"fixed_side": {
"description": "Which currency is fixed - the buy or sell one.",
"type": "string",
"enum": [
"buy",
"sell"
]
},
"mid_market_rate": {
"description": "The mid point between buy and sell rates.",
"type": "string"
},
"core_rate": {
"description": "The market rate.",
"type": "string"
},
"partner_rate": {
"description": "The market rate + Currencycloud's commission (if applicable).",
"type": "string"
},
"client_rate": {
"description": "The rate that will be returned to your customer after all spread has been applied.",
"type": "string"
},
"deposit_required": {
"description": "Is a deposit required for the conversion?",
"type": "string"
},
"deposit_amount": {
"description": "The amount of a deposit required.",
"type": "string"
},
"deposit_currency": {
"description": "Three-letter ISO currency code for the currency the deposit is shown in.",
"type": "string"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/currencycloud-rate-detailed"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.