OpenAPI 3.0

The whole API, in one spec.

A single machine-readable OpenAPI 3.0 document describes every endpoint, parameter, and response across all 13 Datpaq REST APIs. Download it, browse it below, or generate a typed client in seconds.

https://datpaq.com/openapi.yaml

Put it to work

One spec, many front doors

The same OpenAPI document drives client generation, API explorers, and autonomous agents. Plain HTTP and an API key — no proprietary SDK.

01

Generate a client

Feed the spec to any OpenAPI generator to scaffold a typed client in your language of choice.

bash
npx @openapitools/openapi-generator-cli generate \
-i https://datpaq.com/openapi.yaml \
-g typescript-fetch -o ./datpaq-client
02

Import it anywhere

Paste the spec URL into Postman, Insomnia, Bruno, or your IDE to explore and call endpoints.

text
https://datpaq.com/openapi.yaml
03

Point an agent at it

Agents read the spec to learn every endpoint, parameter, and response — no SDK required.

text
Read https://datpaq.com/llms.txt and
https://datpaq.com/openapi.yaml to find the endpoint you need.

Interactive reference

Browse every endpoint

Rendered live from the canonical spec. If it does not load, open the raw openapi.yaml directly.

Build against the spec

Grab an API key, generate a client from the OpenAPI document, and call 13 active APIs over REST, MCP, or the CLI.