---
title: "Get Model 1 quota"
method: GET
path: "/v1/models/model-1/quota"
tags: ["Models"]
---

# Get Model 1 quota

`GET /v1/models/model-1/quota`

## Request

- Base URL: `https://api.videogen.io`
- URL: `https://api.videogen.io/v1/models/model-1/quota`
- Auth: HTTP bearer

Read the authenticated team's Model 1 quota, shared with app usage. This is an advisory snapshot; concurrent admissions can consume availability. Missing quota returns zero balances.

## Response `200`

Current team quota.

- Model1Quota
  - `model` 'model-1', required
  - `callsPerHour` integer, required
  - `callsRemaining` integer, required
  - `nextCallAt` integer, nullable, required: Unix seconds when the next rolling-hour call slot becomes available, or null when no hourly wait applies.
  - `totalSeconds` integer, required: Lifetime allowance; does not periodically reset.
  - `usedSeconds` integer, required
  - `reservedSeconds` integer, required: Seconds held by admitted runs, including failed runs retained for recovery.
  - `remainingSeconds` integer, required: max(0, totalSeconds - usedSeconds - reservedSeconds).

## Other responses

- `default`: Error

## Changes

- **2026-11-05** `25148ccd4132`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/videogen/apis/videogen-api/changes/v1/models/model-1/quota/get.md)

---

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