Import Steps
Download the spec
Download
openapi.json or copy the URL.Set up environment
Create a Postman environment with these variables:
| Variable | Value |
|---|---|
baseUrl | https://api.bota.dev/v1 |
apiKey | sk_test_... (or sk_live_...) |
Tips
- Test vs Production: Duplicate the environment to maintain separate test (
sk_test_*) and production (sk_live_*) configurations. - Chain requests: Use Postman variables for
end_user_id,device_id, andrecording_idto chain requests across endpoints. - Auto-set variables: In the Tests tab of create endpoints, add
pm.environment.set("end_user_id", pm.response.json().id)to auto-capture IDs.
Suggested Test Flow
- Create End User → save
end_user_id - Register Device → save
device_id - Bind Device to end user
- Create Recording → save
recording_id - Get Upload URL → upload audio file
- Complete Upload
- Create Transcription → save
transcription_id - Poll Transcription until
completed - Create Summary from transcription

