---
title: "Rating Change"
method: POST
path: "alert.rating_change"
---

# Rating Change

`POST alert.rating_change` (webhook)

Star rating of your ASIN went up or down

## Payload

- RatingChangePayloadDto
  - `id` string, required
  - `type` string, required
  - `created_at` string, required
  - `organization_id` number, required
  - `data` RatingChangeDataDto, required
    - `seller_id` string, required
    - `marketplace` 'com' | 'ca' | 'co.uk' | 'com.mx' | 'in' | 'fr' | 'de' | 'es' | 'it' | 'co.jp', required
    - `asin` string, required
    - `asin_title` object
    - `direction` 'up' | 'down', required
    - `previous_rating` number, required
    - `previous_rating_date` string, required: Day of the previous reading (YYYY-MM-DD).
    - `previous_review_count` number, required
    - `current_rating` number, required
    - `current_rating_date` string, required: Day of the current reading (YYYY-MM-DD).
    - `current_review_count` number, required
    - `source` 'jungle_scout' | 'keepa', required: Vendor of both readings.
    - `return_url` string, required

## Acknowledgement `2xx`

Acknowledge receipt.

## Other responses

- `Any other response code`: Indicates a failure to receive the webhook. Data Dive will retry according to our retry policy.

---

[API](https://skmtc.dev/datadive/apis/data-dive-developer-apis.md) - [All operations](https://skmtc.dev/datadive/apis/data-dive-developer-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/datadive/apis/data-dive-developer-apis/revisions/272d7388b2a4?raw)
