Fiat deposit API
API for fiat deposit
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/deposit/order HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 88
{
"account": "text",
"timestamp": 1,
"payload": {
"id": "123e4567-e89b-12d3-a456-426614174000"
}
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"cryptoAmount": 1,
"fiatAmount": 1,
"fiatCurrency": "ARS",
"currency": "text",
"state": "CREATED"
}
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/deposit/method HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 189
{
"account": "text",
"timestamp": 1,
"payload": {
"itemId": "123e4567-e89b-12d3-a456-426614174000",
"geoId": "123e4567-e89b-12d3-a456-426614174000",
"cryptoAmount": 1,
"fiatAmount": 1,
"currency": "text"
}
}
{
"fixedRateId": "123e4567-e89b-12d3-a456-426614174000",
"rateExpiredDate": "2025-07-05T17:08:35.390Z",
"methods": [
{
"itemId": "123e4567-e89b-12d3-a456-426614174000",
"fiatAmount": 1,
"cryptoAmount": 1,
"withdrawalSettingsType": "CARD",
"currency": "text",
"fiatCurrency": "ARS",
"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/deposit/key/generate HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 32
{
"account": "text",
"timestamp": 1
}
{
"key": "123e4567-e89b-12d3-a456-426614174000",
"expiredAt": "2025-07-05T17:08:35.390Z"
}
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/deposit/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/deposit/create/order HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 296
{
"account": "text",
"timestamp": 1,
"payload": {
"rateId": "123e4567-e89b-12d3-a456-426614174000",
"itemId": "123e4567-e89b-12d3-a456-426614174000",
"cryptoAmount": 1,
"fiatAmount": 1,
"description": "text",
"merchantExternalId": "text",
"returnUrl": "text",
"idempotencyKey": "123e4567-e89b-12d3-a456-426614174000"
}
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"cryptoAmount": 1,
"fiatAmount": 1,
"fiatCurrency": "ARS",
"currency": "text",
"state": "CREATED"
}
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/deposit/confirm/order HTTP/1.1
Host: api.calypso.finance
Key: text
Sign: text
Content-Type: application/json
Accept: */*
Content-Length: 135
{
"account": "text",
"timestamp": 1,
"payload": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"requestParams": {
"ANY_ADDITIONAL_PROPERTY": {}
}
}
}
{
"redirectUrl": "text"
}