Sign in

Authentication & Rate Limits

Concessio uses API keys for authentication. Pass your key via the Authorization header. API keys are tied to your organization and plan tier.

Last updated July 29, 2026

How do I authenticate to the Concessio API?

Authorization: Bearer ck_live_xxxxxxxxxxxx

Key format: ck_live_ for production, ck_test_ for sandbox.

What are the rate limits per plan?

PlanRate LimitAccessPrice
Screen100 req/hrSearch + basic fields$750/mo
Advise500 req/hrFull detail + financials + ownership$2,500/mo
Manage2,000 req/hrFull detail + portfolio + bulkCustom

Error Responses

StatusCodeDescription
400invalid_paramsMalformed query parameters
401unauthorizedMissing or invalid API key
403plan_restrictedEndpoint not available on current plan
404not_foundConcession ID does not exist
429rate_limitedRate limit exceeded — includes retry_after
500internal_errorServer error