The Yotpo Core API Hub

Sync your store's orders, products and customers to Yotpo, and get review and loyalty events back with webhooks.

These docs are moving to docs.yotpo.com on November 5. Your links will keep working and take you to the same page on the new site.
Quickstart

Make your first call in two steps

Exchange your API secret for an access token on your server, then send it in the X-Yotpo-Token header on every call.

cURLServer side only
# 1. Get an access token
curl -X POST "https://api.yotpo.com/core/v3/stores/YOUR_STORE_ID/access_tokens" \
  -H "Content-Type: application/json" \
  -d '{"secret": "YOUR_API_SECRET"}'

# 2. List your products
curl "https://api.yotpo.com/core/v3/stores/YOUR_STORE_ID/products?limit=5" \
  -H "X-Yotpo-Token: YOUR_ACCESS_TOKEN"
Example response
{
  "products": [
    { "yotpo_id": 1153559455, "external_id": "23234", "name": "Minimal Surfboard", ... }
  ],
  "pagination": { "next_page_info": "eyJpZEN1cnNvciI6..." }
}

Build by use case

See all use cases

More Yotpo APIs

Essentials