Sassoft API: Coincallback API

Описание 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 обращайтесь через страницу контактов.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *