v1.0.0

API Documentation

Integrate review collection and management into your own application.

Getting Started

Reviewlee is API-first infrastructure. All platform capabilities are available via our REST API.

Base URL

https://api.reviewlee.com/v1

Authentication

Authenticate requests using Bearer Auth with your API key.

⚠️ You can view and manage your API keys in the Reviewlee Dashboard.

curl -X GET https://api.reviewlee.com/v1/reviews \
  -H "Authorization: Bearer YOUR_API_KEY"

Reviews

List Reviews

GET/reviews
{
  "data": [
    {
      "id": "rv_123456",
      "rating": 5,
      "content": "Great product!",
      "customer": {
        "name": "Jane Doe",
        "email": "[email protected]"
      },
      "created_at": "2023-10-01T12:00:00Z",
      "verified": true
    }
  ],
  "meta": {
    "total": 1,
    "page": 1,
    "limit": 20
  }
}

Forms

List Forms

GET/forms

Webhooks

Listen for events on your account so your integration can automatically trigger reactions.

Supported Events

  • review.createdTriggered when a new review is submitted
  • review.updatedTriggered when a review is updated or moderated

Errors

Reviewlee uses conventional HTTP response codes to indicate the success or failure of an API request.

CodeDescription
200OK - Request succeeded
401Unauthorized - Invalid or missing API key
429Too Many Requests - Rate limit exceeded
500Internal Server Error - Something went wrong