Skip to main content

What this page answers

Use this page when you need to decide which DerivaDEX API family owns your integration path before you start reading endpoint or channel detail.

API family map

FamilyProtocolVisibilityUse when
RESTOpenAPI / RESTPublicYou need public request-response integrations.
RealtimeAsyncAPI / WebSocketPublicYou need streaming market or account updates.
Operator & RestrictedOpenAPI / RESTRestrictedYou need operator-oriented or compliance-oriented surfaces.
Copy TradingREST and realtimeProduct-specificYou need copy-trading-specific surface boundaries.
LegacyHistoricalHistoricalYou need lineage from the older API-doc surface.

Authoritative artifacts by family

FamilyAuthoritative artifact posture
RESTPublic Swagger artifacts and the derived Mintlify bundle documented on REST Source Artifacts
RealtimePublic AsyncAPI artifacts and the docs-local mirror documented on Realtime Source Artifacts
Restricted and product-specific familiesUse the family boundary page to confirm visibility and source ownership; this top-level map does not make every repo-carried artifact a public contract surface

Choose the correct family first

If you need to…Start hereWhy
query public market data, status, products, or public trading-facing HTTP responsesRESTThis is the canonical public request-response family
consume ordered market or account-style streaming updatesRealtimeThis is the canonical public WebSocket family
understand whether an operator or compliance-oriented surface is intentionally publicOperator & RestrictedThis page tells you the visibility boundary before you assume a public contract
understand whether copy-trading has a public contract equivalent to the core exchange APICopy TradingThis page keeps product-specific contracts from being mistaken for core exchange surfaces
trace old docs links into the new structureLegacyThis preserves historical continuity without making old docs authoritative

Entry points

NeedRoute
Public request-response integrationREST Quickstart
Public WebSocket integrationRealtime Quickstart
End-to-end automated trading flowBuilding Your First Trading Bot

Common wrong turns this page prevents

Wrong assumptionCorrect route
any HTTP surface in the repo belongs to the public REST familyOperator & Restricted if the surface is operator- or compliance-oriented
copy-trading is just another section of the core exchange public APICopy Trading boundary summary
old API-doc links remain authoritativeLegacy for lineage only, then the current canonical family
generated pages are enough for all integration questionsfamily support pages for auth, limits, errors, source ownership, and quickstarts

Public contract rules

RulePublic contract
Public generated referencesPublished only for the active public REST and realtime families
Restricted and product-specific familiesExposed as boundary summaries unless and until a deeper public contract is intentionally published
Source-of-truth postureGenerated docs render from authoritative source artifacts plus authored support pages; family indexes are not the only contract surface
Current-state interpretationTreat these docs as the public contract for the currently published repo-backed artifacts, not as a promise that every adjacent or future API surface is already public
Restricted and product-specific families remain linked from this map only as boundary summaries. Public generated endpoint bundles are published only for the active public REST and realtime families. Historical direct links for older operator or copy-trading detail pages now resolve back to those summary routes instead of to separate public subtrees. Retired spec-mirror URLs such as /api-specs/operator-client-request.json, /api-specs/operator-kyc.yaml, /api-specs/copy-trading-rest.yml, and /api-specs/copy-trading-realtime.yml are continuity routes back to the relevant boundary summaries rather than public generated-contract publication. If you need an operator, compliance, or copy-trading surface, use the linked boundary page to confirm visibility and source ownership first rather than assuming a public generated contract exists.

Route rule

Use this section for factual API-family lookup. Use How-to Guides when you need integration-oriented execution steps instead of transport selection. If you are still choosing between trader, builder, operator, or governance reader routes, use Docs by Audience before dropping into one API family.
Last modified on April 13, 2026