Описание API
Данный API сервис предназначен для получения уведомлений прихода средств на различные криптоадреса:
- Bitcoin
- Litecoin
- Ethereum
- Ripple
- Dogecoin
- Zcash
Идея простая: вы генерируете новый адрес для приёма криптовалюты и посылаете запрос на Coincallback API для отслеживания приёма средств. Как только средства поступают на адрес, сервис делает POST запрос на ваш адрес, указанный в адресе.
Спецификация
- POST /coincallback/address
- address * — адрес отслеживания
- currency — тип валюты: btc, ltc, eth, xrp, doge, zec
- confirmations — количество подтверждений
- callbackUrl — адрес для отправки уведомлений приёма средств
- token * — токен пользователя
Пример запроса:
curl -X POST https://api.sassoft.ru/coincallback/address \ -d '{"address":"address","currency":"btc","confirmations":10,"callbackUrl":"https://example.com/webhook","token":"your api token"}'
Пример ответа:
{ "error": "", "status": "1" }
Как выглядит POST запрос уведомления о приёме средств?
Сервис отправляет POST запрос типа form-data c следующими полями:
- address — криптоадрес отслеживания
- tx_hash — хеш операции
- value — сумма в минимальных единицах (для биткойна это сатоши)
- confirmations — количество подтверждений
Как получить доступ к Sassoft API?
Новым клиентам создается новая учетная запись в Sassoft ID и присваивается токен. С этим токеном можно будет делать запросы на различные сервисы Sassoft ID.
Для включения Coincallback API обращайтесь через страницу контактов.