Skip to content
English
  • There are no suggestions because the search field is empty.

Collection - Invite API

Utilize the ResellerRatings API to send more accurate review invitations.

Send review invitations programmatically with the ResellerRatings Invite API

The ResellerRatings Invite API allows you to trigger review invitations directly from your own systems.

Instead of relying on checkout-page code or a predefined collection flow, your application can send customer and order data to ResellerRatings when a specific event occurs. This gives you more control over when review invitations are triggered and which customer journeys initiate collection.

Once an invitation is submitted through the API, review collection follows the same ResellerRatings rules and processes used across the platform.

When to use the Invite API

The Invite API is useful when you want to:

  • Trigger review invitations from non-purchase events
  • Send invitations at a specific point in the customer journey
  • Trigger collection based on fulfillment, delivery, service completion, or another internal event
  • Avoid placing collection code on the checkout or confirmation page
  • Control when customer data is sent to ResellerRatings
  • Integrate review collection directly with your CRM, ecommerce platform, order-management system, or other application

 

1. Get your API Key and SellerID

 

You will need two credentials:

  • SellerID
  • Invite API Key

You can obtain them from your ResellerRatings account:

Settings → API Access → Generate a Key

You can also contact your ResellerRatings implementation specialist or account manager for assistance.

 

I

 

 

2. Configure the Request URL

Use your SellerID and Invite API Key in the following endpoint:

Keep your API key private. Do not expose it in browser-side JavaScript or other publicly accessible code.

 

https://www.resellerratings.com/store-api/accelerator/json/seller/<SELLERID>/key/<API_KEY>

You will need to replace <SELLERID> and <API_KEY> with your unique credentials.

https://www.resellerratings.com/store-api/accelerator/json/seller/12345/key/ABC123XYZ

3. Send the Invitation Data

Invitation data should be submitted in the request body as JSON.

4. Field Reference

Field Description Example
email Customer email address used for the review invitation customer@example.com
invoice Your unique order or transaction identifier AB12349
purchase_date Date of purchase in YYYY-MM-DD format 2026-09-23
cart_total Total value of the order 243.90
sku Product SKU or comma-separated list of SKUs for Product Review collection

SKU1,SKU2

Seller Ratings invitation

For SellerRatings:

[{"invoice":408241866,"purchase_date":"2022-01-18","email":"someemailexample@example.com", "cart_total":"243.90"}]

 

For Product Reviews:

[{ "sku":"SKU1,SKU2", "email":"matt7@testingaccel.com", "invoice":"AB12349","purchase_date":"2016-07-01", "cart_total":"243.90"}]

When submitting multiple products for an order, provide the SKUs as a comma-separated list:

"sku": "SKU1,SKU2,SKU3"

 

Intended Outcome

After ResellerRatings successfully receives the request, the order or customer event is entered into your configured review-collection flow.

Depending on your ResellerRatings configuration, the customer may receive an invitation to submit:

  • A Seller Rating / Brand Review
  • One or more Product Reviews
  • Other eligible review experiences associated with your account

The timing and type of invitation are determined by the collection settings configured for your ResellerRatings account.

Screenshot 2026-09-23 at 12.13.56 PM

 

Important

Submitting data through the Invite API triggers the ResellerRatings collection process. It does not directly create or publish a review. The customer must complete and submit the review through the ResellerRatings review experience.