Замовлення на обмін валюти

Зробити заявку на купівлю/продаж валюти

POST : https://{endpoint}/affiliates/{userHash}/{accessToken}/orders/{type}

Параметр {type} може приймати наступні значення

sale-to-client - продати валюту клієнту (клієнт хоче купити)
buy-from-client - купити валюту від клієнта (клієнт хоче здати)
cross-ex - операція обміну однієї валюти на іншу (крос обмін)

Для типів sale-to-client (продаж клієнту) та buy-from-client(купівля від клієнта) тіло запиту має наступний формат

Request BODY

{
    "currFromCode":"USD",
    "sum":200,
    "rate":39.8,
    "department":"8309EEE8-FE05-4E9C-8998-EA6242E2FE8E",
    "transactionId":"T001",
    "comment":"",
    "callbackReq":"https://affiliate-site.com/callback-handler"
}

cURL

curl --location --globoff 'https://{endpoint}/affiliates/{userHash}/{accessToken}/orders/sale-to-client' \
--header 'access-token: 00000000-0000-0000-0000-000000000000' \
--header 'Content-Type: application/json' \
--data '{
    "currFromCode":"USD",
    "sum":200,
    "rate":39.8,
    "department":"8309EEE8-FE05-4E9C-8998-EA6242E2FE8E",
    "transactionId":"T001",
    "comment":"",
    "callbackReq":"https://affiliate-site.com/callback-handler",
}'

Для типу cross-ex (крос обмін) тіло запиту має наступний формат

Request BODY

cURL

Success response

Відправка повідомлення при зміні статусу замовлення

Якщо при створенні замовлення, було передано значення callbackReq , при будь-якій зміні статусу цього замовлення, на вказану у значенні callbackReq адресу буде надіслано дані через POST запит

Request BODY

Drawing

Переглянути статус заявки

GET : https://{endpoint}/affiliates/{userHash}/{accessToken}/orders/{orderHash}

cURL

Success response

Drawing

Переглянути статус заявки

DELETE : https://{endpoint}/affiliates/{userHash}/{accessToken}/orders/{orderHash}

cURL

Success response

Last updated