API documentation

Tools and downloads

Download the OpenAPI contract, API client collections, and receiver examples.

OpenAPI

Use the OpenAPI contract for client generation, schema review, and keeping your integration aligned with the documented API surface.

Collections

Collections are generated from the OpenAPI contract so endpoint paths, methods, and request examples stay aligned with the documented API. They are useful for first calls, QA, and handoff between backend engineers and integration teams.

Examples

Use these examples as small reference implementations. Replace the token, file path, and receiver secret with your own environment variables.

Client sync

If you generate an API client, pin the downloaded OpenAPI file in your own project and regenerate the client when the contract changes. This keeps request parameters, response fields, and error shapes visible in code review.

Download the contract
curl -sS "https://www.exdata.app/docs/api/openapi.yaml" -o exdata-openapi.yaml