↑ ↓ to move ↵ to open
Apollo Pharmacy API reference

Apollo Pharmacy Product Reviews

apollo-pharmacy.product.reviews

Read a product's public rating summary and review text with reviewer identity removed.

At a glance

Endpoint ID
apollo-pharmacy.product.reviews
Price
1 credit per call; failed calls are free
Runs for up to
45 seconds
Request
POST /execute
Run an endpoint
MCP tool when pinned
apollo-pharmacy__product__reviews
Pin tools
OpenAPI
openapi.json
Download

Request

Send the endpoint ID as capability and its fields as input. Set UPSCRAPE_API_KEY to your key first.

curl --request POST \  --url https://data.upscrape.com/execute \  --header "Authorization: Bearer $UPSCRAPE_API_KEY" \  --header "Content-Type: application/json" \  --header "Prefer: wait=30" \  --data '{  "capability": "apollo-pharmacy.product.reviews",  "input": {    "sku": "PAC0003"  }}'

Input

FieldTypeRequiredWhat it doesExample
sku string one of Apollo SKU, for example PAC0003. PAC0003
url string one of Public product page URL on www.apollopharmacy.in.

Response

A finished call answers with HTTP 200; the data is in results[0].data, and billing.credits_charged is what it cost. A call still running after the wait answers 202: see jobs and results.

This is results[0].data from a real run:

results[0].data
{  "rating": 3.9,  "review_count": 3,  "total_ratings": 44,  "reviews": [    {      "body": "Coustomer happy",      "rating": 5,      "likes": 1,      "posted_at": "2026-01-16T15:43:31.047Z",      "pack": "15 Tablet"    },    {      "body": "best",      "rating": 5,      "posted_at": "2026-09-01T05:43:20.056Z",      "pack": "15 Tablet"    }  ]}

Fields

FieldTypeExample
reviews[].body string Coustomer happy
reviews[].rating integer 5
reviews[].likes integer 1
reviews[].posted_at string 2026-01-16T15:43:31.047Z
reviews[].pack string 15 Tablet
rating number 3.9
review_count integer 3
reviews array 3 records
total_ratings integer 44

If a call fails

A failed call costs nothing. The response carries an error.code you can branch on; Errors and retries lists every code and which ones to retry.

Other Apollo Pharmacy endpoints

Something missing or unclear? Ask the team that builds the Apollo Pharmacy endpoints.