Часто задаваемые вопросы по партнерскому API
Практические ответы о ключах учетных записей, их использовании, ротации и обратных вызовах.
Часто задаваемые вопросы по партнерскому API
В чем разница между API KEY и ключом API модели?
КЛЮЧ API на уровне учетной записи (mg_partner_...) управляет ключами API модели и получает асинхронные результаты через https://panel.model-gate.com/api. Ключ API модели (mg_live_...) аутентифицирует запросы вывода через https://api.model-gate.com.
Какой счетчик обеспечивает соблюдение spend_limit?
Сбрасываемый usage прилавок. POST /keys/{id}/reset-usage очищает его. total_spent ведется пожизненный учет и никогда не сбрасывается.
Каждый ключ имеет отдельный баланс?
Нет. Все ключи расходуются с баланса аккаунта. Использование ограничений по ключам без разделения денег на дочерние балансы.
Что происходит, когда ключ поворачивается?
Старый секрет тут же перестает действовать. Ответ содержит новый секрет открытого текста один раз.
Как настраиваются обратные вызовы?
Набор callback_url и вращать callback_secret в профиле. Результаты асинхронного завершения всегда отправляются при наличии URL-адреса обратного вызова. События с низким лимитом и низким балансом на счете не являются обязательными.
Как долго можно получить асинхронный результат?
24 часа через GET https://panel.model-gate.com/api/v1/requests/{request_public_id}. По истечении срока действия сохраненный запрос и ответ удаляются, а конечная точка возвращается. 404.