---
title: "Reset User Rate Limit Usage"
method: POST
path: "/api/copilot/admin/rate_limit/reset"
tags: ["v2", "admin", "copilot", "admin"]
---

# Reset User Rate Limit Usage

`POST /api/copilot/admin/rate_limit/reset`

Reset a user's daily usage counter (and optionally weekly). Admin-only.

## Request body

- BodyPostV2ResetUserRateLimitUsage
  - `user_id` string, required
  - `reset_weekly` boolean

## Response `200`

Successful Response

- UserRateLimitResponse
  - `user_id` string, required
  - `user_email` string, nullable
  - `daily_cost_limit_microdollars` integer, required
  - `weekly_cost_limit_microdollars` integer, required
  - `daily_cost_used_microdollars` integer, required
  - `weekly_cost_used_microdollars` integer, required
  - `tier` 'NO_TIER' | 'BASIC' | 'PRO' | 'MAX' | 'BUSINESS' | 'ENTERPRISE', required — Subscription tiers with increasing cost allowances. Mirrors the ``SubscriptionTier`` enum in ``schema.prisma``. Once ``prisma generate`` is run, this can be replaced with:: from prisma.enums import SubscriptionTier
  - `tier_multipliers` object

## Other responses

- `401` — Authentication required
- `422` — Validation Error

---

[API](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server.md) · [All operations](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/significant-gravitas/autogpt-agent-server/versions/382041c7ecb2/schema)
