Flexpa · Rate Limits

Flexpa Rate Limits

Flexpa now publishes an explicit runtime rate-limit signal on the FHIR API - Retry-After plus X-RateLimit-Limit / X-RateLimit-Remaining / X-RateLimit-Reset, with a 429 carrying an OperationOutcome whose issue.code is "throttled". The numeric ceiling behind those headers is not published; commercially, usage is bounded by the annual license caps (eligible users, IAL2 verifications, data retrievals) with per-end-user overage. The public Endpoint Directory MCP server is the one surface with a stated number: 60 requests per minute.

Flexpa Rate Limits is the machine-readable rate-limit profile for Flexpa on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 6 rate-limit definitions, measuring requests, users, verifications, and retrievals.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled, syncing, and syncFailed.

Tagged areas include Healthcare, FHIR, Patient Access, Claims Data, and Health Insurance.

6 Limits Throttle: 429
HealthcareFHIRPatient AccessClaims DataHealth InsuranceRate LimitingQuotasThrottling

Limits

FHIR API request quota token
requests
not published (signalled at runtime by X-RateLimit-* headers)
Exhaustion returns 429 with OperationOutcome issue.code "throttled" and a Retry-After header.
Endpoint Directory MCP server ip
requests
60
Public, unauthenticated server at https://api.flexpa.com/mcp/directory; exceeding returns HTTP 429.
Initial patient sync token
requests
retry until sync completes
FHIR reads/searches return 429 with issue.code "transient" while payer data syncs, typically under one minute.
Eligible users account
users
per license tier (5,000 - unlimited)
Capped by annual platform license tier; overage billed $1-$5 per end user depending on tier.
IAL2 verifications account
verifications
per license tier (1,000 - 625,000)
Included identity-verification volume per annual license.
Data retrievals account
retrievals
per license tier (36,500 - 22,812,500)
Included FHIR data retrievals per annual license.

Policies

Distinguish transient from throttled
Branch on OperationOutcome issue.code before backing off - "transient" means retry in ~3 seconds, "throttled" means honour Retry-After / X-RateLimit-Reset.
Prefer the sync_completed webhook
Subscribe to sync_completed instead of polling the FHIR API through the sync window.
License caps
Usage is bounded by annual platform license caps with per-end-user overage billing.

Sources