Skip to content

Customer Feedback API returns 403 Forbidden despite app authorization #4926

Description

@AndyHeinz

Problem Description

I'm unable to access the Customer Feedback API even though I've authorized my SP-API app with supposedly all available roles. The API consistently returns a 403 Forbidden error when trying to fetch product reviews.

Steps Taken

  1. Created and authorized SP-API app in Seller Central
  2. Re-authorized the app multiple times with all available roles selected
  3. Generated new refresh token after re-authorization
  4. Successfully obtained access token using refresh token

Current API Access

Successfully accessing these APIs with same credentials:

  • ✅ Orders API (/orders/v0/orders)
  • ✅ Catalog Items API (/catalog/2022-04-01/items)
  • ✅ Product Pricing API (/products/pricing/v0/price)
  • ✅ Solicitations API (/solicitations/v1/orders/{orderId})
  • ✅ Reports API (/reports/2021-06-30/reports)
  • ✅ FBA Inventory API (/fba/inventory/v1/summaries)

Error Response

GET https://sellingpartnerapi-eu.amazon.com/customer-feedback/2024-06-01/feedback?marketplaceIds=A1PA6795UKMFR9&pageSize=10

Status: 403 Forbidden

Code Sample

$response = Http::withHeaders([
    'x-amz-access-token' => $accessToken,
    'x-amz-date' => gmdate('Ymd\THis\Z'),
    'Accept' => 'application/json'
])->get('https://sellingpartnerapi-eu.amazon.com/customer-feedback/2024-06-01/feedback', [
    'marketplaceIds' => 'A1PA6795UKMFR9',
    'pageSize' => 10
]);
// Returns 403

Questions

  1. Does the Customer Feedback API require special account types (Brand Registry, Vendor Central)?
  2. Are there specific prerequisites or separate approval processes for accessing this API?
  3. Is the Customer Feedback API available for regular Seller Central accounts in the EU marketplace?
  4. Are there alternative APIs to fetch product reviews for seller accounts?

What I've Tried

  • Re-authorizing the app multiple times
  • Generating new refresh tokens
  • Checking all available roles in Seller Central (none specifically mention "Customer Feedback")
  • Using different API versions and parameters
  • Confirming other APIs work with same authentication

Expected Behavior

Should be able to fetch customer feedback/reviews for products using the Customer Feedback API after proper app authorization.

Actual Behavior

Receiving 403 Forbidden error despite successful authentication and access to other SP-APIs.

Any guidance on requirements or restrictions for the Customer Feedback API would be greatly appreciated.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions