← Back to schema index

ListPublicPlansResponse

Response of `GET /v1/plans/public`. Lists every active plan in the public catalog (visitor scope), including prices and features.

Properties

Field Type Description
type * string
id * string Plan slug.
attributes * object
slug * string Human-readable plan identifier (slug), stable and unique; same value as `id`.
name * string Display name of the plan, shown in the UI.
billing_model * string Plan billing model — `free` (no cost), `tiered` (fixed tiers), `metered` (usage-based) or `hybrid` (base + usage).
monthly_validation_limit integer | null Monthly cap on validations allowed by the plan; `null` means uncapped.
included_validations integer | null Validations included at no extra cost within the base quota; `null` when not applicable.
trial_days integer | null Free-trial length in days; `null` or `0` when the plan has no trial.
is_default boolean Whether this is the default plan assigned to new accounts.
sort_order integer Sort position used to order the plan within the catalog (ascending).
prices * array Plan prices, one per billing-period and currency combination.
features * array Features included in the plan, in display order.

Variants

allOf

Used in operations

  • GET /v1/plans/public