Endpoint Playground
Lists the customer products of a Product Hunt product, looked up by its slug in `id`. `order` is `customers` (default) or `latest_launch`, `page` defaults to 1 and `page_size` to 10. Each item has its name, categories, badges, review and follower counts, and founder shoutouts. An unknown slug returns 404.
14 Oct 2026: 20 items; 16 fields had a value in every checked item and 1 varied between items.
Sample value profiles: reviews_rating: 4.39 to 4.98, median 4.79; name: “Supabase” and 19 other values; is_top_product: true in 2 of 20.
curl 'https://api.crawlora.net/api/v1/producthunt/product/%22openai%22/customers?order=customers' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | "openai" | Product Hunt slug |
| order | string | No | customers | Product Hunt customers order |
| page | integer | No | Page number | |
| page_size | integer | No | Results per page |
{
"code": 200,
"msg": "OK",
"data": {
"product_id": "594550",
"slug": "openai",
"name": "OpenAI",
"order": "customers",
"page": 1,
"page_size": 10,
"connection": "customers",
"total_count": 120,
"pages_count": 12,
"has_previous_page": false,
"has_next_page": true,
"items": [
{
"id": "1192159",
"slug": "sheet-ninja-2",
"name": "Sheet Ninja",
"tagline": "Ship vibe-coded apps. Your data stays in Google Sheets.",
"reviews_rating": 4.8,
"reviews_count": 42
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.