Bulk-upsert entity budgets
Creates or updates LiteLLM tag budgets for multiple entities of the same type in a single call. Each entity ID is mapped to a tag ({entityType}_id_{entityId}) and upserted via the LiteLLM admin API. Results include per-entity success/error status. Requires super_admin or budget_management write.
Authorizations
Organisation API key. Format: sk_<secret>/<keyname> — the secret portion, a literal slash, and the human-readable key name. The header exulu-api-key is accepted as an alias. A Bearer prefix is tolerated and stripped. Keys with an agent scope are only valid for the scoped agent instance.
Path Parameters
Entity type to budget. One of user, role, team, project, agent, routine.
user, role, team, project, agent, routine Body
IDs of entities to budget.
1Maximum spend in USD (must be > 0).
1d, 7d, 30d ISO UTC calendar boundary for the next reset. Passed to LiteLLM via /budget/update.
Response
Per-entity results.