Online pharmacy reputation monitoring
Collect star ratings and customer reviews for your products. Understand what shoppers actually think.
Who it's for
This API is built for technical teams at pharma brands and dermo-cosmetic manufacturers.
The problem
Customer reviews are scattered across dozens of sites.
Manual consolidation is impossible.
You miss critical weak signals — formulation issues, packaging defects, comparisons with competitors. Without consolidation, negative trends only surface once they've already hit sales.
How it works
The /v1/products/{id}/reviews endpoint returns customer reviews for a given product.
# Fetch reviews import requests response = requests.get( "https://api.rxradar.xyz/v1/products/12345/reviews", headers={"Authorization": "Bearer YOUR_API_KEY"} ) data = response.json() print(f"{data['total']} reviews") for review in data["data"][:5]: print(f"★{review['rating']} - {review['title']}")
curl -X GET "https://api.rxradar.xyz/v1/products/12345/reviews" \ -H "Authorization: Bearer YOUR_API_KEY"
// Fetch reviews const response = await fetch( "https://api.rxradar.xyz/v1/products/12345/reviews", { headers: { "Authorization": "Bearer YOUR_API_KEY" } } ); const data = await response.json(); console.log(`${data.total} reviews`); data.data.slice(0, 5) .forEach(r => console.log(`★${r.rating} - ${r.title}`));
{
"product_id": 12345,
"rating": 4.5,
"data": [
{
"id": 1,
"rating": 5,
"title": "Holy grail",
"content": "Melts off everything, even waterproof mascara. No irritation.",
"published_at": "2025-11-12"
}
// ... more reviews
],
"total": 127,
"page": 1,
"per_page": 50,
"pages": 3
}
Endpoint: GET /v1/products/{id}/reviews | Full documentation →
Comparison
| RxRadar | Manual monitoring | Review aggregators | Generic tools | |
|---|---|---|---|---|
| E-pharma reviews | 50+ networks | Variable | Out of scope | Partial |
| Multi-store | Yes | Tedious | Yes | Variable |
| Structured data | Yes | No | Yes | Variable |
| REST API | Yes | No | Variable | Variable |
| Pharma-specific | Yes | Yes | No | No |
| Integration time | 1 hour | N/A | Variable | Variable |