OpenAPI Spec

A complete, machine-readable OpenAPI 3.1 contract for every Zapinner endpoint. It is generated live from the running API, so it never drifts out of sync with production.

View raw JSON

Spec URL

Point any OpenAPI-aware tool at this URL. The document is served with a stable path, so you can reference it directly in CI or codegen scripts.

OpenAPI 3.1
https://www.zapinner.com/docs/openapi.json

Import it

  • Swagger UI / Editor — paste the spec URL into editor.swagger.io via File Import URL.
  • Postman — Import Link, then paste the spec URL (or use the ready-made collection).
  • Insomnia / Stoplight — import from URL to explore and test every endpoint interactively.

Generate a typed client

Because the spec is standard OpenAPI 3.1, you can generate a client in any language. For TypeScript types:

Terminal
npx openapi-typescript https://www.zapinner.com/docs/openapi.json -o zapinner.d.ts
Authentication is a Bearer API key on every non-public endpoint. See Authentication for how to send Authorization: Bearer zap_live_....