Fiat API
API for fiat
Permission annotations:
Object with request data
Merchant account ID. Request will be sent for this account
Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future
POST /api/v1/fiat/order HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 68
{
"account": "text",
"timestamp": 1,
"payload": {
"idempotencyKey": "text"
}
}
{
"invoiceId": "text",
"state": "unpaid",
"shopId": "text",
"orderUnpaidType": "text",
"currency": "text",
"orderCryptoAmount": 1,
"paymentCryptoAmount": 1,
"fiatCurrency": "ARS",
"orderFiatAmount": 1,
"paymentFiatAmount": 1,
"adjustment": {
"currency": "text",
"fiatCurrency": "ARS",
"sumAfterAdjustment": 1,
"reason": "text",
"adjustmentDate": "2025-07-05T16:50:23.913Z"
}
}
Permission annotations:
Object with request data
Merchant account ID. Request will be sent for this account
Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future
POST /api/v1/fiat/method HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 341
{
"account": "text",
"timestamp": 1,
"payload": {
"currency": {
"name": "text",
"feeCurrencyName": "text",
"coinId": "text",
"networkData": {
"frontName": "text",
"type": "text"
},
"scale": 1,
"blockchainScale": 1,
"garbageAmount": 1,
"crypto": true,
"blockchainName": "text",
"contract": "text",
"enabled": true,
"active": true
},
"geoId": "123e4567-e89b-12d3-a456-426614174000"
}
}
{
"method": [
{
"methodName": "text",
"methodCode": "text",
"fixedRateId": "123e4567-e89b-12d3-a456-426614174000",
"fixedRate": 1,
"expiredFixedRateDate": "2025-07-05T16:50:23.913Z",
"minLimit": 1,
"maxLimit": 1
}
]
}
Permission annotations:
Object with request data
Merchant account ID. Request will be sent for this account
Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future
POST /api/v1/fiat/geo HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 32
{
"account": "text",
"timestamp": 1
}
{
"geo": [
{
"geoId": "123e4567-e89b-12d3-a456-426614174000",
"geoName": "text",
"geoCode": "text",
"fiatCurrency": "ARS"
}
]
}
Permission annotations:
Object with request data
Merchant account ID. Request will be sent for this account
Current unix UTC timestamp in milliseconds. Must not be less than 3 minutes in the past and not greater than 3 minutes in the future
POST /api/v1/fiat/create/order HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 255
{
"account": "text",
"timestamp": 1,
"payload": {
"orderType": "INVOICE",
"amountInCrypto": 1,
"amountInFiat": 1,
"idempotencyKey": "123e4567-e89b-12d3-a456-426614174000",
"rateId": "123e4567-e89b-12d3-a456-426614174000",
"redirectUrl": "text",
"merchantExternalId": "text"
}
}
{
"url": "text"
}