Administration
Read your organization, members, API keys, usage, spend limits and models with an API key.
The Admin API reads your organization. It does not change anything. Use it for a dashboard, a report, or a check in your own tools. To ask about the same data in an AI assistant, connect the MCP server.
https://api.munito.ai/admin/v1Create a key
- Open API keys in the console and select Create API key.
- Select Read account data (Admin API). Only owners and admins can select it.
- Copy the key once, and keep it on your server.
A key for the Admin API does not need Inference. Use one key for each job, so that a reporting key cannot spend.
curl "https://api.munito.ai/admin/v1/usage?range=7d&group_by=model" \
-H "Authorization: Bearer $MUNITO_ADMIN_KEY"The API also accepts the key in the X-API-Key header.
Endpoints
| Endpoint | Returns |
|---|---|
GET /organization | The organization, its status and its data region. |
GET /users | The members and their roles. |
GET /api_keys | The API keys and their permissions. Secrets are never returned. |
GET /api_keys/{key_id} | One API key. |
GET /usage | Requests, tokens, pages, errors and cost, by model or by API key. |
GET /limits | Spend of today and of this month against your spend limits. |
GET /models | The models that your organization can use. |
Errors
401: the key is missing or not valid.403: the key does not holdadmin:read, or the account is not active.429: one key sent more than 120 requests in a minute. Retry after the time inRetry-After.