Skip to main content
Rezolve Ai
API ReferenceUtilsReview quality

Score review quality

POST
/utils/review-quality

Compute the blended 0 to 100 quality score for one or many items from their content-quality, SEO, AI-readability, and optional brand-voice dimensions. A weighted mean (30/25/20/10) over the dimensions supplied, blended 85% with the plain mean, so an item scored x on every dimension scores x. Omit brandVoice when it was not measured and it is left out of the blend. Pure and free. Requires the utils:read scope.

Authorization

headerAuthorizationBearer <API key>

API key in the Authorization header: Authorization: Bearer ace_live_.... Use an ace_test_... key for the free, rate-capped sandbox.

Request Body

application/json
  1. body
items*array<>

Response Body

Per-item scores

application/json
  1. response
data*unknown
Example Request
curl -X POST 'https://example.com/api/v1/utils/review-quality' \  -H 'Content-Type: application/json' \  -d '{  "items": [    {      "contentQuality": 0,      "seoScore": 0,      "aiReadability": 0    }  ]}'
Example Response
{  "data": null}