Documentation
OpenAPI
Core conceptsErrors & limits

Errors & limits.

Handle invalid queries, incomplete data, and temporary failures intentionally.

On this page

Check the HTTP status

Check response.ok before reading a success payload. Error shapes can differ between endpoint families and your deployment gateway, so retain the HTTP status and response body when reporting an issue.

The shared service error response contains error (a message), traceId, and optional details. Include the traceId when contacting support. Gateway responses may use a different shape.

400Invalid request
Review field types, metric names, cursor values, and the supported time windows. Fix the request before retrying.
401 / 403Access rejected
For deployments with an access gateway, verify the credentials and permissions supplied during onboarding.
404Not found
Check the service base URL, endpoint path, and entity identifier.
429Rate limited
Reduce concurrency and honor Retry-After when the server provides it.
5xxService error
Retry eligible read queries with capped exponential backoff and jitter. Contact support if the failure persists.

Discovery query limits

Page size1–100
Default: 20 markets per discovery page.
Requested deltas10 maximum
No more than five can use a custom since timestamp.
Filter depth5 levels
A maximum of 50 individual conditions across all nested filter groups.
Search200 characters
Applies to the discovery search string.
Tag lists50 per list
Applies separately to tags_any, tags_all, and tags_none.

Request budgets

Your enterprise throughput and deployment capacity are agreed during onboarding. Individual endpoints also apply protective rate limits; a more expensive analytics request may have a lower limit than market discovery.

Reuse connections, cache shared query results, and avoid repeatedly polling unchanged pages. For event-driven updates, use the available stream service where it fits your workload.

Unavailable data is a valid state

A successful response can contain a missing delta, a nullable analytics field, or an empty result set. Check delta status values and preserve nulls in your application.

Holder metrics in market discovery are subject to availability controls. Start with volume, liquidity, and price; request holder fields only when they have been enabled for your deployment.

Questions about your integration?

hello@implyra.com
Implyra.Trader intelligence, ready to build.