Developer quickstart
Copy-paste these steps with the backend API running locally (default port 3002).0) Prerequisite
Start the stack from the repo root (see Start in 5 minutes). You need a reachable API base URL:QD_API with your deployed gateway origin (same paths under /api).
1) Verify the gateway
2) Open interactive API docs (schema truth)
In the browser, open:{QD_API}/api/docs/ — for example http://localhost:3002/api/docs/
Use Swagger for request/response shapes, parameters, and authentication requirements. This docs site stays narrative-only for HTTP fields.
3) Download the OpenAPI document
The gateway exposes the machine-readable spec here:openapi.json whenever you need an offline reference or codegen input.
4) First API call (no auth)
Development market overview (useful for integrations and debugging):success and a data.markets array when the database and oracle paths are healthy.
5) Next steps (Coinbase-style funnel)
| Step | Page |
|---|---|
| Secure requests | Authentication |
| Patterns and boundaries | API overview |
| Streaming updates | WebSockets overview |
| Errors and throttling | Errors and rate limits |
| Terminal context | Trading overview |