Создание заказа

Эндпоинт предназначен для создания заказа

HTTP Request

POST

https://alfabit.org/api/v1/order/create

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

ПараметрОбязательныйОписание

email

да

Емэйл адрес

money1

да

Отдаваемая валюта

money2

да

Получаемая валюта

req_money1

да

Реквизиты отдаваемой валюты

req_money2

да

Реквизиты получаемой валюты

amount_money1

да

Сумма отдаваемой валюты

amount_money2

да

Сумма получаемой валюты

token

Да

Уникальный ключ для создания заказа

rid

нет

ID рефовода

rate

нет

Курс

fixed_side

нет

Сторона, в которой будет зафиксирована сумма заказа ("buy", "sell")

money1_additional_fields

зависит от направления

Дополнительные поля отдаваемой валюты (MEMO, PHONE_NUMBER, FULL_NAME и т.д.)

money2_additional_fields

зависит от направления

Дополнительные поля получаемой валюты (MEMO, PHONE_NUMBER, FULL_NAME и т.д.)

Схема ответа

ПараметрТип поляОписание

id

int

ID заказа

uid

str

Уникальный идентификатор заказа

email

str

Емэйл адрес в заказе

money1

str

Отдаваемая валюта

money2

str

Принимаемая валюта

money1_memo_tag

str

Мемо-тэг для отдаваемой валюты

money2_memo_tag

str

Мемо-тэг для получаемой валюты

req_money1

str

Реквизиты отдаваемой валюты

req_money2

str

Реквизиты принимаемой валюты

amount_money1

str

Сумма отдаваемой валюты

amount_money2

str

Сумма принимаемой валюты

status

int

Статус заказа

date_make_order

float

Дата и время создания заказа

fixed_side

str

Сторона, в которой зафиксирована сумма заказа

curl --location 'https://alfabit.org/api/v1/order/create' \
--data-raw '{
    "email":"email@gmail.com",
    "money1":"TestCurrency",
    "money2":"Bitcoin(BTC)",
    "req_money1":"1111",
    "req_money2":"+79819995566",
    "amount_money1":"10000",
    "amount_money2":"1",
    "rid": "none",
    "rate": "45454545",
    "fixed_side": "sell",
    "money1_additional_fields": {"MEMO": "12345", "FULL_NAME": "John Doe"},
    "money2_additional_fields": {"MEMO": "12345", "FULL_NAME": "John Doe"}
}'

Пример ответа:

{
  "id": 421,
  "uid": "6e18794d-1d12-44b2-904e-2f6242de5a13",
  "email": "email@gmail.com",
  "money1": "TestCurrency",
  "money2": "Bitcoin(BTC)",
  "money1_memo_tag": "12345",
  "money2_memo_tag": "12345",
  "req_money1": "1111",
  "req_money2": "79819995566",
  "amount_money1": "10000",
  "amount_money2": "1",
  "status": 0,
  "date_make_order": 1595762185.2446876,
  "fixed_side": "sell"
}

Last updated