# DataGate documentation

## API console and exports

- [Swagger API console](/docs/swagger): Authorize with a Feed API key; /api/monitor also supports its separate monitor key.
- [OpenAPI 3.1 JSON](/docs/openapi.json): Machine-readable public API contract; import it directly into API clients.
- [Postman complete import package](/docs/postman.zip): Primary Postman download: HTTP collection, WebSocket use cases, environment and import guide.
- [Postman HTTP Collection](/docs/postman.json): All public HTTP requests; the ticket request automatically saves ws_ticket.
- [Postman WebSocket AsyncAPI](/docs/postman-websocket.json): Import and generate saved /ws and /api/cell/v2/ws WebSocket use cases in Postman.
- [Postman Environment](/docs/postman-environment.json): Shared blank api_key, monitor_key and ws_ticket variables for both imports.

## Reference documents

Public API documents: 5

- [Public API reference](/docs/api-reference.md): Public HTTP and WebSocket routes, authentication, parameters and responses.
- [Cell V2 Public API](/docs/cell-v2-api.md): Public Dataset discovery, LLM, analytics and WebSocket contracts.
- [WebSocket API](/docs/feed-websocket.md): Public Feed protocol v2 and Kline control frames.
- [US Earnings Calls](/docs/earnings-calls.md): Earnings call events and transcripts: schema, stream, REST and DuckDB access.
- [Public changelog](/docs/CHANGELOG.md): Backward-compatible public API additions and release notes.

Machine-readable index: `/docs/index.json`
LLM discovery: `/docs/llms.txt`
