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.
curl -sS "https://www.exdata.app/docs/api/openapi.yaml" -o exdata-openapi.yaml