Skip to main content

Ikhtisar

Management API memungkinkan Anda mengambil total saldo organisasi, mengelola API key organisasi, serta mengambil usage dan billing untuk key tertentu tanpa memakai inference API key biasa. Gunakan token manajemen dari halaman Pengaturan di dasbor:
Management token berbeda dari inference API key. Gunakan mt-... untuk /v1/management/*, dan gunakan sk-... untuk endpoint inferensi seperti /v1/responses.

Endpoint Tersedia

Kontrak Filter Usage

GET /v1/management/api-keys/{keyId}/usage mendukung parameter query berikut: Jika startDate dan endDate sama-sama ada, startDate harus lebih kecil dari atau sama dengan endDate.

Kontrak Body API Key

POST /v1/management/api-keys

PATCH /v1/management/api-keys/

Setidaknya satu field PATCH harus diberikan.

Kolom moneter

  • Kolom moneter dalam permintaan dan respons API Manajemen hanya mendukung USD.
  • limitCurrency menggunakan USD secara default; mengirim CNY akan mengembalikan 400 currency_retired.

Semantik Pelaporan

  • model merujuk ke model publik yang diminta caller.
  • modelVendor merujuk ke vendor model publik, bukan rute penyedia di balik layar.
  • scene adalah scene request publik yang diturunkan dari endpoint atau jenis tugas.
Respons hanya menampilkan field billing dan reporting publik. Detail routing penyedia tidak ditampilkan.
  • Item /usage dapat menyertakan billing_transaction_id setelah request dasar mencapai status billing yang telah diselesaikan. Gunakan request_id + billing_transaction_id untuk rekonsiliasi level request.

Catatan paginasi penagihan

/usage dipaginasi. /billing saat ini adalah endpoint breakdown teragregasi dan tidak mengembalikan metadata paginasi seperti page / limit. Jika Anda butuh record level baris, gunakan /usage.

Contoh Singkat

Mulailah dengan memeriksa saldo organisasi menggunakan management token saat ini:
Lalu tampilkan API key yang tersedia untuk management token yang sama:

Langkah Berikutnya