---
title: "Plans catalogue with limits and prices (USD)"
method: GET
path: "/api/billing/plans"
tags: ["billing"]
---

# Plans catalogue with limits and prices (USD)

`GET /api/billing/plans`

## Request

- Base URL: `https://cliponit.app`
- URL: `https://cliponit.app/api/billing/plans`
- Auth: none required

## Response `200`

Plans

- Plan[]
  - `id` 'free' | 'starter' | 'pro' | 'business', required
  - `name` string, required
  - `badge` string, nullable
  - `price_monthly` integer, required: USD
  - `price_yearly` integer, required: USD (10 × monthly)
  - `strike_monthly` integer, nullable
  - `limits` PlanLimits, required
    - `videos_month` integer
    - `max_bytes` integer
    - `retention_days` integer, nullable: Days before automatic deletion; null on paid plans (nothing expires while the subscription is active)
    - `watermark` boolean
    - `logo` boolean
    - `premiere_xml` boolean
    - `edit_captions` boolean
    - `translate` boolean
    - `broll_music` boolean
    - `api_mcp` boolean
    - `seats` integer
    - `max_video_s` number, nullable
    - `searches_day` integer, nullable
  - `headline_key` string
  - `features` object[]
    - `key` string
    - `included` boolean
  - `feature_keys` string[]

---

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