Формат запиту
Endpoint
https://api.cryptomus.com/
Усі запити повинні бути надіслані методом POST у форматі JSON.
Потрібно підписати запит
Аутентифікація
Процес аутентифікації проводиться, надсилаючи 2 заголовки HTTP:
Назва | Визначення |
---|---|
merchant | UUID торговця, який ви можете знайти в особистому рахунку продавця в розділі Налаштування. |
sign | Хеш MD5 тіла запиту, кодованого в Base64, і поєднується з вашим ключем API. |
Визначення
UUID торговця, який ви можете знайти в особистому рахунку продавця в розділі Налаштування.Визначення
Хеш MD5 тіла запиту, кодованого в Base64, і поєднується з вашим ключем API.
Приклад генерації підписів у PHP:
$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
КопіюватиЯкщо запит не вимагає проходження параметрів у тілі, то сформуйте підпис для порожнього рядка:
$sign = md5(base64_encode('') . $API_KEY);
КопіюватиІнший Ключові API використовуються для прийняття платежів та виплат
Приклад запиту
curl https://api.cryptomus.com/v1/payment/services \
-X POST \
-H 'merchant: 8b03432e-385b-4670-8d06-064591096795' \
-H 'sign: f80fa426a89eb62bd53997326865d850' \
-H 'Content-Type: application/json' \
-d '{}'
Копіювати