İş Ortağı API uç noktaları
Partner API aracılığıyla API anahtarlarını, anahtar gruplarını, limitleri, kullanımı ve istatistikleri yönetin.
İş Ortağı API uç noktaları
Temel URL: https://panel.model-gate.com/api/v1/partner
Her isteği şununla doğrulayın: Authorization: Bearer mg_partner_....
API anahtarları
POST /keysGET /keysGET /keys/{id}PATCH /keys/{id}DELETE /keys/{id}POST /keys/{id}/freezePOST /keys/{id}/unfreezePOST /keys/{id}/rotatePOST /keys/{id}/reset-usageGET /keys/{id}/usageGET /keys/{id}/spent-limit
Anahtar oluşturma ve güncelleme alanları: name, group_id, rpm_limit, concurrency_limit, spend_limit. Sayısal bir sınır 0 sınırsız demektir. group_id genel grup kimliği veya hiçbir grup için boş bir değerdir.
Anahtar gruplar
GET /groupsPOST /groupsGET /groups/{id}PATCH /groups/{id}DELETE /groups/{id}POST /groups/{id}/reset-usageGET /groups/{id}/usageGET /groups/{id}/statsGET /groups/{id}/membersPOST /groups/{id}/membersDELETE /groups/{id}/members/{keyId}
Alanları gruplandırın ve güncelleyin: name, description, status, rpm_limit, concurrency_limit, spend_limit. Durum: active veya frozen.
Anahtar ve grup RPM'si, eşzamanlılık ve harcama sınırları bağımsız olarak uygulanır. Seviyelerden herhangi biri sınırını aştığında istek reddedilir. Bir anahtarın gruplar arasında taşınması, geçmiş istatistikleri yeniden yazmaz: her istek, grubun anlık görüntüsünün istek zamanında yakalanmasını sağlar.
Kullanımın sıfırlanması sıfırlanabilir olanları temizler usage pencere ve güncellemeler usage_reset_at; asla değişmez total_spent.
İşlemler ve eşzamansız sonuçlar
GET /transactionsGET /requests/{request_id}
Grup istatistikleri, tamamlanan dönemler ve ham dönemler için toplu tabloları kullanır api_requests yalnızca mevcut tamamlanmamış saat için.
Tanımlayıcı kuralı: her{id}bu dokümantasyonda kaynak varpublic_id. Dahili sayısal veritabanı kimlikleri hiçbir zaman kabul edilmez veya iade edilmez. Yuvalanmış üye rotalarında,{keyId}API anahtarıdırpublic_id.