Partner API

Manage client API keys with one account-level Partner API key

Partner API

The Partner API is a management interface for regular mg_live_... Model API keys and async results. It does not have a separate reseller balance. Every generated Model API key spends from the owning account balance and is constrained by its own limits.

Authenticate with the account-level API KEY generated in the profile:

Authorization: Bearer mg_partner_...

The API KEY cannot be used for inference. Model API keys cannot be used for the panel API.

Available endpoints

  • POST /api/v1/partner/keys
  • GET /api/v1/partner/keys
  • GET /api/v1/partner/keys/{id}
  • PATCH /api/v1/partner/keys/{id}
  • DELETE /api/v1/partner/keys/{id}
  • POST /api/v1/partner/keys/{id}/freeze
  • POST /api/v1/partner/keys/{id}/unfreeze
  • POST /api/v1/partner/keys/{id}/rotate
  • POST /api/v1/partner/keys/{id}/reset-usage
  • GET /api/v1/partner/keys/{id}/usage
  • GET /api/v1/partner/keys/{id}/spent-limit
  • GET /api/v1/partner/transactions
  • GET /api/v1/requests/{request_public_id}

Base URL: https://panel.model-gate.com.

The plaintext API KEY is shown only when it is generated or rotated. Its storage and rotation behavior are unchanged.

See Partner API endpoints, Async requests, and FAQ.