---
title: "Update Spend Limits"
method: POST
path: "/v1/admin/spend-limit"
tags: ["beta.admin.billing"]
---

# Update Spend Limits

`POST /v1/admin/spend-limit`

Update the Organization usage limit.

## Request body

- NewUsageLimitIN
  - `amount` integer, required — New monthly usage limit amount.
  - `no_monthly_limit` boolean — Whether to remove the monthly usage limit.

## Response `200`

OK

- LimitsOUT
  - `limits` LimitsContext, required
    - `completion` UsageLimits, required
      - `no_monthly_limit` boolean — Whether no monthly usage limit is configured.
      - `monthly_limit_reached` boolean, required — Whether the monthly usage limit has been reached.
      - `usage` number, nullable — Current usage counted against the limit.
      - `vibe_usage` number, nullable — Current Vibe usage counted against the limit.
      - `total_usage` number, nullable — Total current usage counted against the limit.
      - `usage_limit` number, nullable — Current usage limit.
    - `last_payment_failure` boolean, required — Whether the latest payment attempt failed.
    - `last_payment_failure_protection` boolean, nullable, required — Whether payment failure protection is enabled.
    - `currency` string, required — Currency used for usage and limit amounts.

---

[API](https://skmtc.net/mistral/apis/mistral-ai-api.md) · [All operations](https://skmtc.net/mistral/apis/mistral-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mistral/mistral-ai-api/revisions/61436a496404/schema)
