Skip to main content
POST
/
v1
/
voices
/
{id}
/
rate
Rate Voice
curl --request POST \
  --url https://api.bland.ai/v1/voices/{id}/rate \
  --header 'Content-Type: application/json' \
  --header 'authorization: <authorization>' \
  --data '{
  "rating": 123
}'
{
  "status": "success",
  "total_ratings": 8,
  "average_rating": 4.875
}

Overview

Records your rating (1-5) for a voice in the Bland library. Ratings are aggregated and surfaced as average_rating and total_ratings on each voice. Each caller can have at most one active rating per voice, sending a new rating overwrites the previous one. Send DELETE to the same path to clear your rating. This call is throttled to 20 ratings per minute per org.

Headers

authorization
string
required
Your API key for authentication.

Path Parameters

id
string
required
UUID of the voice to rate.

Body Parameters

rating
integer
required
Rating value, 1 to 5.

Response

status
string
success on success.
total_ratings
number
The voice’s new total rating count.
average_rating
number
The voice’s new average rating.
{
  "status": "success",
  "total_ratings": 8,
  "average_rating": 4.875
}

Docs for agents: llms.txt