Често задавани въпроси за API за партньори

Практически отговори относно ключовете на акаунта, използването, ротацията и обратните извиквания.

Често задавани въпроси за API за партньори

Каква е разликата между API KEY и моделния API ключ?

API KEY на ниво акаунт (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.