List plans and their prices
/v1/billing/pricing-metadataList plans and their prices.
Returns every plan with its limits and features, cheapest first, priced for the caller's pricing region: the region is taken from the country the request comes from, and is the default region (US, in USD) when the country is unknown or has no regional prices. Needs no credentials.
Authorization
None: this endpoint is public.
Responses
plansobject[]requiredThe plans, cheapest first.
Child attributes
idstring<uuid>The plan's id (UUID).
namestringThe plan's name, e.g.
free,proorenterprise.monthly_price_usdnumber<double>The plan's monthly price in USD, before any regional pricing; null when the plan has no list price.
currencystringThe currency of
monthly_price(ISO 4217, e.g.USD); null when the plan has no price.monthly_pricenumber<double>The monthly price in the caller's pricing region, in
currency.max_workspacesinteger<int32>The most workspaces an organization can have. Null means no limit.
max_virtual_keys_per_workspaceinteger<int32>The most virtual keys each workspace can have. Null means no limit.
max_consumer_keys_per_workspaceinteger<int32>Not used; always null.
max_rpm_per_workspaceinteger<int32>The most requests per minute each workspace can send through the gateway; more are refused with 429. Null means no limit.
max_monthly_budget_usdnumber<double>The plan's stated monthly spend ceiling, in USD. For information: requests are not refused when it is reached. Null means no limit.
monthly_included_credits_usdnumber<double>Credits the plan grants each month, in USD. No longer granted: usage on platform (PLATFORM) keys is paid from purchased credits.
max_logs_per_monthinteger<int32>The most request logs stored per month; requests over it are still served but not logged. Null means no limit.
log_retention_daysinteger<int32>How many days request logs are kept before they are deleted. Null means no limit.
max_prompt_templates_per_workspaceinteger<int32>The most prompts each workspace can have. Null means no limit.
max_guardrails_per_workspaceinteger<int32>The most guardrails each workspace can have. Null means no limit.
max_api_keys_per_orginteger<int32>The most platform API keys (
va_...) an organization can have. Null means no limit.semantic_caching_enabledbooleanWhether the plan includes the semantic cache (
x-cache-mode: semantic).ai_guardrails_enabledbooleanWhether the plan includes the AI guardrail checks (toxic language, jailbreak, prompt injection, ...).
mcp_gateway_enabledbooleanWhether the plan includes the MCP Gateway.
tool_inventory_enabledbooleanWhether the plan includes the tool inventory.
trust_pack_enabledbooleanWhether the plan includes the AI Trust Pack reports.
trust_controls_enabledbooleanWhether the plan includes the AI Trust Pack controls: the approved sub-processor policy, change alerts and evidence bundles.
pricing_regionstringThe pricing region the prices are for, e.g.
US.currencystringThe currency of the regional prices (ISO 4217).