Skip to main content
GET /v1/plans is public — no API key required.
Use this endpoint to build pricing pages, show users their current plan limits in a dashboard, or let an agent check what models are available before calling /v1/chat/completions.

GET /v1/plans

List all PRYSM plans with their limits and model access.
GET https://api.prysm1.com/v1/plans · Public

Response

string
list
object[]
Array of plan objects, one per tier.
Each plan object:
string
free | personal | pro | corporate
string
Human-readable plan name.
number
Monthly price in USD. 0 for Free and Personal (sandbox) tiers.
integer | null
Max requests per 24h window. null means unlimited (Corporate).
integer
Max requests per minute.
object
{type, count, models}.
  • type: "all" (every live model) or "allowlist" (explicit list).
  • count: number of accessible models.
  • models: array of model IDs for allowlist plans, null for “all” plans.
boolean
Whether AgentGuard cost-safety is enforced for this plan.
string
One-line plan description.

Plan limits

Daily limit errors

When a key exceeds its daily limit, the API returns HTTP 429 with:

Free plan model access

Free plan keys can only call the three cheapest budget models:
  • mistral-nemo ($0.02/MTok in+out)
  • gpt-5-nano (0.05in/0.05 in / 0.40 out per MTok)
  • gemini-2.5-flash-lite (0.10in/0.10 in / 0.40 out per MTok)
Requests to other models on a Free key will be routed to the cheapest available budget model automatically.