curl "https://api.scanova.io/plans/quota-topup-packs/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a"
[
{ "codename": "AI_QR_TOKENS_500", "name": "500 AI QR credits", "quota_codename": "AI_QR_TOKENS", "quota_name": "AI QR Tokens", "amount": 500, "price_usd": "9.00", "price_inr": "749.00", "expiry_days": 90 }
]
Analytics & Plans
List purchasable quota top-up packs
GET /plans/quota-topup-packs/
GET
/
plans
/
quota-topup-packs
/
curl "https://api.scanova.io/plans/quota-topup-packs/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a"
[
{ "codename": "AI_QR_TOKENS_500", "name": "500 AI QR credits", "quota_codename": "AI_QR_TOKENS", "quota_name": "AI QR Tokens", "amount": 500, "price_usd": "9.00", "price_inr": "749.00", "expiry_days": 90 }
]
Lists the top-up packs currently available for purchase on the Management API host (
Not paginated — a small, mostly-static catalog.
api.scanova.io), authenticated with your raw Management API key.
GET https://api.scanova.io/plans/quota-topup-packs/
Authorization: 401f7ac837da42b97f613d789819ff93537bee6a
curl "https://api.scanova.io/plans/quota-topup-packs/" \
-H "Authorization: 401f7ac837da42b97f613d789819ff93537bee6a"
[
{ "codename": "AI_QR_TOKENS_500", "name": "500 AI QR credits", "quota_codename": "AI_QR_TOKENS", "quota_name": "AI QR Tokens", "amount": 500, "price_usd": "9.00", "price_inr": "749.00", "expiry_days": 90 }
]
This is a read-only catalog. There’s no Management API endpoint to actually purchase a pack — that happens through the account’s regular payment/checkout flow (the dashboard, or the payments endpoints), not here.
Related
- List your purchased quota top-ups — what the account has actually bought from this catalog.
- Current plan — the account’s base plan quotas, which top-ups add to.
- Management API overview — the auth scheme and quota rules that apply to this endpoint.
Authorizations
Send your Management API key as the raw value of the Authorization header — no "Bearer " or "Token " prefix, and no other characters. Example: Authorization: 401f7ac837da42b97f613d789819ff93537bee6a. A header containing more than one space-separated part is rejected outright. Requests also require the request's Host header to be the management API host (e.g. api.scanova.io) — the same key sent to the regular API host will not authenticate.
Response
200 - application/json
Available top-up packs. Not paginated.
Was this page helpful?