Справочник API
22 метода партнёрского API: поля запросов, ответы, коды отказов и примеры. У каждого метода — консоль песочницы.
База
https://api.astrum.shop/v1
Ключ — заголовком Authorization: Bearer ask_live_…, только с сервера.
Песочница
https://sandbox-api.astrum.shop/v1
Ключ ask_test_…, тестовые доллары, те же товары. Как устроена
Ключ
Партнёр, лимиты ключа и сводка вебхука одним запросом. Подробно — гайд.
Аванс
Баланс, леджер, адреса пополнения и зачисленные переводы. Подробно — гайд.
Каталог
Позиции по оптовым ценам, наличие без чисел. Подробно — гайд.
Заказы
Смета, заказ с оплатой авансом, отмена неоплаченного. Подробно — гайд.
Активации
Что спросить у клиента, передача данных, повтор и force. Подробно — гайд.
События
Лента событий — то же, что приходит вебхуком. Подробно — гайд.
Вебхук
Адрес, подписка, секрет подписи и тестовое событие. Подробно — гайд.
Общие отказы
Их может вернуть любой метод с ключом. Свои отказы — на странице метода, реестр целиком — в разделе «Ошибки».
unauthenticatedКлюч API не принят: нет ключа, он неверный или отозванscope_missingУ ключа нет нужной областиip_not_allowedАдрес запроса не входит в разрешённые для ключаaccount_suspendedАккаунт партнёра приостановлен — напишите в поддержкуrate_limitedСлишком много запросов — повторите после Retry-Afterapi_disabledAPI временно выключенinternal_errorВнутренняя ошибка — повторите запрос с тем же ключом повтора