How it Works
Review Payload
The ReviewHub Review Ingestion API accepts structured review data from any compliant review collection system. This section outlines the required payload schema, field-level definitions, and the role of each element in the review syndication process.
Purpose
The review payload is the only object your app needs to deliver to ReviewHub. All other metadata—product catalogs, UPCs, customer records, order verification—is transmitted and managed through a clients' Shopify store or our headless technology.
Once a review payload is received, ReviewHub:
Validates purchase order information
Authenticates review metadata
Moderates review content
Synchronizes review formatting
Syndicates review
Request Body Parameters
Parameter | Type | Required | Description |
---|---|---|---|
| string | Yes | First name of the user |
| string | Yes | Last name of the user |
| string | Yes | Email address of the user |
| string | No | Phone number of the user |
| integer | Yes | IP address of the user |
| string | Yes | Product ID |
| string | Yes | Partner name |
| array | No | Additional custom attributes |
| object | Yes | Review details for the product |
Review Object
Parameter | Type | Required | Description |
---|---|---|---|
| integer | Yes | Star rating (1-5) |
| string | Yes | Title of the review |
| string | Yes | Description of the review |