Developer Portal
Everything you need to start building against the Distru API.
Get API Access
API access must be enabled for your account by a Distru representative — ask your Customer Support Representative to turn it on.
Once enabled, an admin creates API tokens in the Distru app under Settings → Integrations → Distru API at app.distru.com. A token carries the creating admin's permissions, so keep it server-side and never ship it to browsers or mobile apps.
Quickstart
All endpoints live under https://app.distru.com/public/v1/. Requests and responses are JSON.
curl "https://app.distru.com/public/v1/products" \
-H "Authorization: Bearer $API_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept: application/json"
List responses are paginated — follow the next_page URL in each response until it is absent.
Documentation
- Full API reference — every endpoint, with request and response examples
- OpenAPI 3.0 specification — exact schemas; use it to generate typed clients
- llms.txt — machine-readable overview for AI agents
- llms-full.txt — the complete docs as one Markdown file
- Agent Skill — installable skill for AI coding agents
Sandbox
A sandbox environment is available on request — ask your Distru representative for sandbox credentials so you can develop and test without touching production data.
Stay Up To Date
Sign up for the email list — it is the only channel where breaking changes to the API are announced before they ship.