---
title: "List the billing plans (the pricing page's source)."
method: GET
path: "/v1/billing/plans"
tags: ["Billing"]
---

# List the billing plans (the pricing page's source).

`GET /v1/billing/plans`

## Request

- Base URL: `https://api.scalix.world`
- URL: `https://api.scalix.world/v1/billing/plans`
- Auth: none declared

Public — no API key required. Returns every active plan with its
prices, limits, support tier, SLA, and features.

## Response `200`

Active plans

- BillingPlanList: The plan list response.
  - `plans` BillingPlan[], required
    - `id` string, required: Plan id ("free", "starter", "pro", …).
    - `name` string, required: Display name.
    - `slug` string, required: URL slug.
    - `price_cents` integer, required: Base monthly price, in cents (USD).
    - `annual_price_cents` integer, nullable: Annual-billing price, in cents (USD); null when the plan has no annual price.
    - `max_team_seats` integer, required: Maximum team seats included.
    - `max_projects` integer, required: Maximum projects included.
    - `support_tier` string, required: Support tier ("community", "standard", "priority").
    - `sla_pct` number, double, required: SLA percentage.
    - `features` string[], required: Feature list shown on the pricing page.

## Other responses

- `500`: Internal error

---

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