Skip to main content
The Dolva API is a REST API that accepts audio file uploads and returns JSON analysis results. All endpoints are available at https://api.dolva.ai.

Base URL

API Version

The current API version is v1. All analysis endpoints are prefixed with /v1/.

Authentication

All analysis endpoints require a Bearer token in the Authorization header:
The GET /health endpoint does not require authentication. See Authentication for full details on obtaining and using your token.

Request Format

Analysis endpoints accept multipart/form-data requests. Include your audio file in the audio field:

Response Format

All endpoints return application/json. Successful responses have HTTP status 200.

Endpoints

POST /v1/analyze/cognitive

Analyze cognitive signals from an audio file.

POST /v1/analyze/emotion

Analyze emotional signals from an audio file.

GET /health

Check API availability.

Error Responses

Validation Error Body

When a 422 is returned, the response body contains a structured error object:
See Error Handling for guidance on handling these errors in your code.