Use Postman for fast request prototyping.
Collections and environment templates are generated fromdeveloper-docs/openapi.yaml so Postman onboarding stays aligned with published API contracts.
Download artifacts
Download collection (hosted in docs repo)
Import from URL in Postman
Copy
https://developers.callaro.ai/postman/callaro-api.collection.json into Postman’s Import dialog and choose URL.Sandbox environment
Production environment
These artifacts are generated in-repo by
npm run docs:postman, served from developers.callaro.ai/postman/*, and validated by CI with npm run docs:postman:check.Setup workflow
- In Postman, click Import and paste
https://developers.callaro.ai/postman/callaro-api.collection.jsoninto the URL field. - Import the sandbox environment from
/postman/callaro-sandbox.environment.jsonor production from/postman/callaro-production.environment.json. - Set
callaroApiKeyandbaseUrlvariables (optionalxTenantIdfor scoped requests). - Run authentication and health requests first.
- Execute campaigns, contacts, numbers, and call log folders.
- Save examples and share workspace with your integration team.
Team maintenance guidance
- Keep one canonical collection version for each release window.
- Use environment files per sandbox and production.
- Add request examples for common error responses.
- Remove deprecated endpoints from team workspace promptly.
- Regenerate on OpenAPI updates using
npm run docs:postman.
Validation checklist
- All critical endpoint folders run without manual header edits.
- Variables are scoped correctly for environment switching.
- Example responses include success and error envelope shapes.

