Developers
API Documentation
A simple REST API to read reviews, generate AI replies, and receive real-time events. Available on Business and Agency plans.
Authentication
All requests use a Bearer token. Create an API key in Dashboard → Settings → API. Keep it secret — never expose it in client-side code.
Example request
curl https://api.reviewdot.in/v1/replies/generate \
-H "Authorization: Bearer $REVIEWDOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"review": "Best biryani in Delhi!",
"rating": 5,
"tone": "friendly",
"language": "auto"
}'Endpoints
GET
/v1/reviewsGET
/v1/reviews/{id}POST
/v1/replies/generatePOST
/v1/replies/{id}/postGET
/v1/analyticsPOST
/v1/webhooksRate limits & webhooks
The API is rate-limited per key (default 120 requests/min). Webhook events (review.created, reply.posted, recovery.sent) are signed with an HMAC secret so you can verify authenticity.