---
title: "This month's AI usage and limits"
method: GET
path: "/api/account/ai-usage"
tags: ["Account"]
---

# This month's AI usage and limits

`GET /api/account/ai-usage`

## Request

- Base URL: `https://trvlrr.app`
- URL: `https://trvlrr.app/api/account/ai-usage`
- Auth: HTTP bearer

## Response `200`

Usage by feature, the plan's limits, and what remains.

- AIUsage
  - `plan` 'free' | 'plus', required
  - `month` string, required
  - `resets_at` string, required
  - `totals` object, required
    - `assists` number, required
    - `calls` number, required
    - `input_tokens` number, required
    - `output_tokens` number, required
    - `features` object, required
  - `limits` object, required
    - `assists` number, nullable, required
    - `output_tokens` number, nullable, required
    - `voice_seconds` number, required
    - `features` object, required
  - `remaining` object, required
    - `assists` number, nullable, required
    - `output_tokens` number, nullable, required
    - `voice_seconds` number, required
    - `features` object, required

## Other responses

- `401`: No usable credential: a Clerk session token, a device token or an OAuth access token is required.
- `403`: The caller may not do this to this account or trip.

---

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