---
title: "Pricing and tier limits (versioned alias)"
method: GET
path: "/v1/pricing.json"
tags: ["System"]
---

# Pricing and tier limits (versioned alias)

`GET /v1/pricing.json`

## Request

- Base URL: `https://api.briefgate.dev`
- URL: `https://api.briefgate.dev/v1/pricing.json`
- Auth: none required

Alias for /pricing.json under the /v1 prefix.

## Response `200`

Pricing document

- PricingDocument: Machine-readable pricing and tier limits. Rendered from TIER_LIMITS at runtime.
  - `tiers` object[]
    - `tier` 'free' | 'solo' | 'studio' | 'agency'
    - `price_monthly_usd` number
    - `price_yearly_monthly_usd` number
    - `active_intakes` integer
    - `items_per_intake` integer, nullable
    - `seats` integer
    - `storage_gb` number
    - `rate_limit_per_hour` integer
    - `invites_per_day` integer, nullable: Invitations per UTC day; null means no daily limit.
    - `secrets_vault` boolean
    - `revisions` boolean
    - `sms` boolean
    - `custom_branding` boolean
    - `custom_domain` boolean
    - `custom_templates` boolean
    - `chase_schedules` string[]
    - `powered_by` boolean
    - `support_sla` string
    - `support_sla_key` 'community' | 'email_48h' | 'priority_24h': Stable identifier for support_sla, for a UI to localize by instead of matching the English sentence in support_sla.

---

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