Endpoint
Request body
A valid URL pointing to an audio file. The URL must be accessible by Hume AI’s servers for analysis.
Response
The unique identifier for the Hume AI batch job
The current status of the analysis job (e.g., “queued”, “processing”, “completed”)
Contains details about the submitted request
Example request
Example response
Error responses
Description of the error that occurred
Missing audioUrl (400)
Invalid URL format (400)
Analysis failed (500)
Implementation details
The endpoint:- Validates that
audioUrlis provided and is a valid URL format - Obtains an access token from Hume AI using OAuth2 client credentials flow
- Submits the audio URL to Hume AI’s batch analysis endpoint
- Returns the job details for tracking the analysis progress
The analysis is performed asynchronously by Hume AI. You’ll need to poll the job status or use webhooks to get the final results.
The endpoint requires
VITE_HUME_API_KEY and HUME_SECRET_KEY environment variables to be configured.