---
title: "Reset Iq Quota"
method: POST
path: "/api/admin/reset-iq-quota"
tags: ["Admin"]
---

# Reset Iq Quota

`POST /api/admin/reset-iq-quota`

## Request

- Base URL: `https://api.earmarkiq.app` (the document declares no server; this is the origin it was published from)
- URL: `https://api.earmarkiq.app/api/admin/reset-iq-quota`
- Auth: HTTP bearer

Reset AI usage quotas for a user.

- With body ``{"user_id": "..."}`` — admin resets that user's quotas.
- Without body — resets the current (authenticated) user's quotas.

Resets: tokens_used_this_month, monthly_ai_cost_usd,
tool_actions_today, move_money_actions_today, allocation_updates_today,
and deletes today's chat messages so the daily message limit resets.

## Request body

- ResetIQQuotaBody
  - `user_id` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/earmarkiq/apis/earmark-api.md) · [All operations](https://skmtc.dev/earmarkiq/apis/earmark-api/llms.txt) · [OpenAPI document](https://skmtc.dev/earmarkiq/apis/earmark-api/revisions/4a2c41907105?raw)
