v1 · Базовый URL: https://api.oblodai.com
Почти все методы — POST с телом в формате JSON. GET‑эндпоинтов три, и все публичные:
GET /v1/currencies, GET /v1/link/{id} и
GET /v1/pay/{id}. Все запросы, кроме явно помеченных «публичный», подписываются вашим
API‑ключом. См. Аутентификация и подпись запросов.
Про
call(...) в примерах. В примерах на Python/Node встречается хелпер call("/v1/...", {...}) —
это ваша функция‑обёртка, которая добавляет подпись запроса. Её готовое определение (на 4 языках) —
в Как подписать запрос. Проще не писать её вручную, а взять
SDK — он подписывает за вас.Разделы справочника
Основы
Формат, подпись, ошибки, деньги, сети, лимиты.
Платежи
Объект платежа и все методы приёма — от создания счёта до автовозврата.
Ссылки и сплиты
Платёжные ссылки и распределение платежей между партнёрами.
Массовые операции
Батчи: до 5000 платежей, возвратов или выплат одним запросом.
Кошельки и баланс
Статические кошельки, баланс мерчанта, рефералы.
Выплаты и возвраты
Объект выплаты, создание, подтверждение, комиссии, возвраты.
Вебхуки
Формат вебхука, регистрация, журнал доставок, тестовые события.
Публичные методы
Каталог валют и курсы — без API‑ключа.
Материалы
Каталог ошибок, глоссарий, диаграммы потоков.
Как проходит платёж (за 20 секунд)
Покупатель создаёт счёт и получает депозит‑адрес. Он платит в крипте на этот адрес, а сеть блокчейна подтверждает транзакцию. После достаточного числа подтверждений Oblodai присылает вам вебхук, и вы отмечаете заказ оплаченным. Наглядно — диаграммы.Основы работы с API
- Формат взаимодействия —
POST+ JSON, конвертstate/result. - Аутентификация и подпись запросов — HMAC‑SHA256, три заголовка, примеры на 4 языках.
- Формат ответа и коды ошибок — HTTP‑классы и коды вида
<домен>.<причина>. - Идемпотентность — безопасные повторы: заголовок
Idempotency-Keyиorder_id. - Форматы сумм и денег — суммы строками, без float.
- Поддерживаемые сети и валюты — пары
currency+network. - Ограничение частоты и IP‑allowlist — rate limit, доверенные IP.
Справочные материалы
- Справочник кодов ошибок — все коды одной таблицей, сгруппированы по домену.
- Глоссарий — все термины документации.
- Диаграммы: жизненные циклы и потоки — схемы платежей, выплат, вебхуков.
Публичные методы (без ключа)
GET /v1/currencies— каталог: два списка — в чём можно получать (currencies) и в чём можно назначать цену (pricing_currencies: 23 фиата + монеты).POST /v1/exchange-rate/list— текущие курсы валют к USDT.
Приём платежей
- Объект платежа (Payment) — структура и статусы
payment_status.
Платёжные ссылки
Многоразовый URL оплаты: фиксированная сумма, донат (сумму вводит покупатель) или диапазон. Единственный способ принимать платежи без своего бэкенда (Tilda, Wix и т. п.).Hosted‑страница оплаты и страница ссылки (публичные)
Массовые операции (батчи)
До 5000 элементов в одном подписанном запросе, обработка асинхронная. Штатный способ не упираться в лимит частоты — один запрос вместо тысяч.Сплиты
Доля каждого входящего платежа автоматически уходит партнёру — для партнёрских программ, маркетплейсов, разделения выручки.Кошельки, баланс, рефералы
- Объект кошелька (Wallet) — статический адрес и чем он отличается от инвойса.
Выплаты и возвраты
- Объект выплаты (Payout) — структура и статусы.
Вебхуки
- Объект вебхука и проверка подписи — заголовки, формат тела, HMAC вебхука.