# Seller Feedback: Response

> Response fields and a sample JSON response for the SELLER_FEEDBACK operation: feedback entries, ratings, dates and pagination.

Source: https://docs.easyparser.com/real-time-integration/seller-feedback/response

For the Seller Feedback operation, `result` contains the `seller_feedback` array with one object per feedback entry, the `pagination` array with one object per requested page, and `not_match`. Every response uses the shared [response envelope](/real-time-integration/overview#response-envelope) (`request_info`, `request_parameters`, `request_metadata`, `result`).

## Response structure

```
result
├── seller_feedback[]
│   ├── body, rating, rater, has_response
│   ├── date { raw, timestamp }
│   └── profile { avatar, url }
├── pagination[]
│   └── current_page, has_next_page, next_page
└── not_match[]
```

## Result fields

### `result`

| Field | Type | Description |
|---|---|---|
| `seller_feedback` | array | Feedback entries that match your rating and time filters, across all requested pages. See below. |
| `pagination` | array | One object per requested page, in page order. See below. |
| `not_match` | array | Names of expected fields that could not be retrieved. Empty when all fields were returned. |

### `seller_feedback[]`

| Field | Type | Description |
|---|---|---|
| `body` | string | Comment text the customer left for the seller. |
| `rating` | integer | Star rating the customer gave the seller, from `1` to `5`. |
| `rater` | string | Display name of the customer. Can contain trailing spaces, as shown on Amazon. |
| `has_response` | boolean | `true` when the seller replied to this feedback. |
| `date` | object | Date of the feedback. See below. |
| `profile` | object | The customer's Amazon profile. See below. |

### `seller_feedback[].date`

| Field | Type | Description |
|---|---|---|
| `raw` | string | Date as displayed on Amazon, for example `April 26, 2026`. |
| `timestamp` | integer | Unix timestamp of the date in milliseconds, for example `1777161600000`. |

### `seller_feedback[].profile`

| Field | Type | Description |
|---|---|---|
| `avatar` | string | URL of the customer's avatar image. Customers without a custom avatar return Amazon's default image. |
| `url` | string | Relative path of the customer's Amazon profile, for example `/gp/profile/amzn1.account.AG3SQQFDFIM3P2B4ROWN3AQGDE7Q`. Prefix it with the marketplace host (`https://www.amazon.com`) to build a full URL. |

### `pagination[]`

| Field | Type | Description |
|---|---|---|
| `current_page` | integer | Page number this object describes. |
| `has_next_page` | boolean | `true` when Amazon has more feedback after this page. |
| `next_page` | integer | Page number to send as `min_page` in your next request. |

To continue paging, read the last element of `pagination`. If its `has_next_page` is `true`, send its `next_page` as `min_page` in the next request.

## Sample response

#### Sample response (SELLER_FEEDBACK, .com)

```json
{
  "request_info": {
    "id": "972efb5f-3e08-4ae0-bde2-705f99e68797",
    "success": true,
    "status_code": 200,
    "error_details": [],
    "credits_used": 11,
    "credit_used_this_request": 2,
    "credits_remaining": 14989,
    "credits_reset_at": "2026-06-19T20:37:38.000Z",
    "address": {
      "city": null,
      "district": null,
      "country_code": null,
      "zipCode": ["19805"]
    }
  },
  "request_parameters": {
    "output": "json",
    "language": "en_US",
    "include_html": false,
    "seller_id": "A1MCYUGJD2ILFU",
    "max_rating": 5,
    "min_rating": 1,
    "history_range": "all",
    "type": "SELLER_FEEDBACK",
    "max_page": 2
  },
  "request_metadata": {
    "created_at": "2026-04-26T21:52:30.294Z",
    "processed_at": "2026-04-26T21:52:31.145Z",
    "total_time_taken": 0.851
  },
  "result": {
    "seller_feedback": [
      {
        "body": "Perfect at the perfect price.",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/96acdd8c-5f52-4570-a23f-44580fd3332d._CR0%2C0%2C500%2C500_SX460_.jpeg",
          "url": "/gp/profile/amzn1.account.AG3SQQFDFIM3P2B4ROWN3AQGDE7Q"
        },
        "rater": "Kevin James",
        "rating": 5
      },
      {
        "body": "Quick delivery",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AGHCOC3QWN37KKJYDEJQIDPTP3PA"
        },
        "rater": "meh",
        "rating": 5
      },
      {
        "body": "Cant fing hiw to cancel and it says it was out for delivery 20 days ago. Still saying product delayed.",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AEMGX4ATNYWZEKS55MKAWJAJTQUA"
        },
        "rater": "Amazon Customer",
        "rating": 1
      },
      {
        "body": "VERY GOOD",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AF43XLRQSDNPNU4OSTTAVC5QFRUA"
        },
        "rater": "Thomas E Murphy",
        "rating": 5
      },
      {
        "body": "GREAT",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AGUKARATPCW6E7VRUCJPFLVVTMNA"
        },
        "rater": "Tom ",
        "rating": 5
      },
      {
        "body": "Description is good. I am satisfied.",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AHIVKPBJ2H4HZP7MDK6CGYJPIOVQ"
        },
        "rater": "Castleman",
        "rating": 5
      },
      {
        "body": "2 Piece, Soft Absorbent Microfiber Bath Mats and U-Shaped Contour Toilet Rug and I click on larger size only to now see that it is a totally different style rug that is does not include a U-Shaped Contour Toilet Rug... No wonder it was on sale, this is bait and switch crap.",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AG3NPUGN433UP6F44O6CCNUBQOVA"
        },
        "rater": "GoBoSox",
        "rating": 1
      },
      {
        "body": "This order was delivered when promised, and was without damage.",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AEE3QGHLMD4PQVZTX5OFQTP2I7CA"
        },
        "rater": "catchatter 7",
        "rating": 5
      },
      {
        "body": "great service nice mat",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AEUHCBKYEQG7YE25FPIV4AM5E2BQ"
        },
        "rater": "Karl k.",
        "rating": 4
      },
      {
        "body": "DO NOT BUY FROM THIS SELLER! Order was supposed to arrive within 2 days from order date. Watched the tracking and it kept pushing out. Then all the sudden I see the seller cancelled the order without any type of communication with me. Again, do not buy from this seller unless you want to wait on the product just to have your order cancelled w/o your knowledge",
        "date": { "raw": "April 26, 2026", "timestamp": 1777161600000 },
        "has_response": false,
        "profile": {
          "avatar": "https://m.media-amazon.com/images/S/amazon-avatars-global/default.png",
          "url": "/gp/profile/amzn1.account.AGRJXOFUW73XLTEXZEILRTRGEJ4Q"
        },
        "rater": "Aaron",
        "rating": 1
      }
    ],
    "pagination": [
      { "current_page": 1, "has_next_page": true, "next_page": 2 },
      { "current_page": 2, "has_next_page": true, "next_page": 3 }
    ],
    "not_match": []
  }
}

```

## Notes

- The sample was requested with `max_page=2`, so `pagination` has two elements and `request_info.credit_used_this_request` is `2`.
- `request_parameters` echoes the filters that were applied, including `min_rating`, `max_rating` and `history_range`. When you send no rating filter, `min_rating` and `max_rating` are not echoed.
- The shape of `pagination` can differ outside the Real-Time API: [Data Service](/bulk-integration/data-service-response) results for this operation may return it as a single object with the same fields.
