Skip to main content
GET
/
api
/
v1
/
plans
List Plans
curl --request GET \
  --url https://api.example.com/api/v1/plans
{
  "data": [
    {
      "id": "...",
      "name": "Pro",
      "lookup_id": "pro",
      "type": "HYBRID",
      "billing_interval": "month",
      "currency": "USD",
      "is_active": true,
      "trial_days": 14,
      "created_at": "2025-01-01T00:00:00Z"
    }
  ],
  "meta": { "page": 1, "page_size": 20, "total": 3, "total_pages": 1 }
}
page
integer
default:"1"
Page number
page_size
integer
default:"20"
Items per page (max 100)
type
string
Filter by plan type: FIXED, USAGE, or HYBRID
is_active
boolean
Filter by active/inactive status
{
  "data": [
    {
      "id": "...",
      "name": "Pro",
      "lookup_id": "pro",
      "type": "HYBRID",
      "billing_interval": "month",
      "currency": "USD",
      "is_active": true,
      "trial_days": 14,
      "created_at": "2025-01-01T00:00:00Z"
    }
  ],
  "meta": { "page": 1, "page_size": 20, "total": 3, "total_pages": 1 }
}