---
name: reviews-and-ratings-api
description: "Reviews and Ratings API skill. Use when working with Reviews and Ratings for reviews-and-ratings. Covers 8 endpoints."
version: 1.0.0
generator: lapsh
---

# Reviews and Ratings API
API version: 1.0

## Auth
ApiKey X-VTEX-API-AppKey in header | ApiKey X-VTEX-API-AppToken in header | ApiKey VtexIdclientAutCookie in header

## Base URL
https://storecomponents.myvtex.com

## Setup
1. Set your API key in the appropriate header
2. GET /reviews-and-ratings/api/reviews -- verify access
3. POST /reviews-and-ratings/api/reviews -- create first reviews

## Endpoints

8 endpoints across 1 groups. See references/api-spec.lap for full details.

### reviews-and-ratings
| Method | Path | Description |
|--------|------|-------------|
| GET | /reviews-and-ratings/api/rating/{productId} | Get product rating |
| GET | /reviews-and-ratings/api/review/{reviewId} | Get product review by review ID |
| DELETE | /reviews-and-ratings/api/review/{reviewId} | Delete review |
| PATCH | /reviews-and-ratings/api/review/{reviewId} | Update a review |
| GET | /reviews-and-ratings/api/reviews | Get list of reviews |
| POST | /reviews-and-ratings/api/reviews | Create multiple reviews |
| DELETE | /reviews-and-ratings/api/reviews | Delete multiple reviews |
| POST | /reviews-and-ratings/api/review | Create a review |

## Common Questions

Match user requests to endpoints in references/api-spec.lap. Key patterns:
- "Get rating details?" -> GET /reviews-and-ratings/api/rating/{productId}
- "Get review details?" -> GET /reviews-and-ratings/api/review/{reviewId}
- "Delete a review?" -> DELETE /reviews-and-ratings/api/review/{reviewId}
- "Partially update a review?" -> PATCH /reviews-and-ratings/api/review/{reviewId}
- "List all reviews?" -> GET /reviews-and-ratings/api/reviews
- "Create a review?" -> POST /reviews-and-ratings/api/reviews
- "Create a review?" -> POST /reviews-and-ratings/api/review
- "How to authenticate?" -> See Auth section

## Response Tips
- Check response schemas in references/api-spec.lap for field details
- Create/update endpoints typically return the created/updated object

## CLI

```bash
# Update this spec to the latest version
npx @lap-platform/lapsh get reviews-and-ratings-api -o references/api-spec.lap

# Search for related APIs
npx @lap-platform/lapsh search reviews-and-ratings-api
```

## References
- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

> Generated from the official API spec by [LAP](https://lap.sh)
