Skip to content

Currency ​

INFO

Каждый ответ приходит в общем конверте — code, message, messages, status_code, time — а полезная нагрузка лежит в data. Таблицы ниже описывают содержимое data.

GET /currency/get-all ​

Get all currencies

Тело запроса

Тело запроса не требуется.

Ответ

json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": [
    {
      "completely_deleted": false,
      "code": "string",
      "created_at": "2025-05-01T12:00:00Z",
      "is_deleted": false,
      "is_main": false,
      "name": "string",
      "side": "start",
      "symbol": "string",
      "updated_at": "2025-05-01T12:00:00Z",
      "values": {
        "to_currency_id": "string",
        "value": 0,
        "name": "string",
        "numerator": 0,
        "denominator": 0
      }
    }
  ],
  "time": "2025-05-01T12:00:00Z"
}

GET /currency/get-main ​

Get the main (default) currency of the tenant.

Тело запроса

Тело запроса не требуется.

Ответ

ПолеТипОписание
completely_deletedboolean
codestring
created_atstring (date-time)
is_deletedboolean
is_mainboolean
namestring
sidestringДопустимые значения: start, end
symbolstring
updated_atstring (date-time)
valuesobject
values.to_currency_idstring
values.valuenumber
values.namestring
values.numeratornumber
values.denominatornumber
json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": {
    "completely_deleted": false,
    "code": "string",
    "created_at": "2025-05-01T12:00:00Z",
    "is_deleted": false,
    "is_main": false,
    "name": "string",
    "side": "start",
    "symbol": "string",
    "updated_at": "2025-05-01T12:00:00Z",
    "values": {
      "to_currency_id": "string",
      "value": 0,
      "name": "string",
      "numerator": 0,
      "denominator": 0
    }
  },
  "time": "2025-05-01T12:00:00Z"
}

GET /currency/get-by-id/{id} ​

Get a currency by its _id.

Параметры пути

ПараметрТипОбязательноОписание
idstringДа

Тело запроса

Тело запроса не требуется.

Ответ

Структура ответа совпадает с GET /currency/get-main.

GET /currency/get-to-local ​

Get the conversion rate from a source currency to the local (main) currency.

Параметры запроса

ПараметрТипОбязательноОписание
currency_idstringДа
amountnumberНет

Тело запроса

Тело запроса не требуется.

Ответ

ПолеТипОписание
from_currency_idstring
to_currency_idstring
ratenumber
converted_amountnumber
json
{
  "code": 0,
  "message": "Success",
  "status_code": 200,
  "data": {
    "from_currency_id": "string",
    "to_currency_id": "string",
    "rate": 0,
    "converted_amount": 0
  },
  "time": "2025-05-01T12:00:00Z"
}

Эта страница сгенерирована из спецификации OpenAPI.

Bito 2.0 Integration API