PeerPush API
Free REST API for product discovery. Search products, find alternatives, compare tools, and access structured data on pricing, platforms, use cases, and audiences.
Open Interactive API ExplorerQuick start
Try these examples right now — no setup needed.
Search products
Try itcurl "https://peerpush.net/api/v1/products?query=email+api&limit=3"Find alternatives
Try itcurl "https://peerpush.net/api/v1/products/notion/alternatives?limit=5"Compare products
Try itcurl "https://peerpush.net/api/v1/compare?products=vercel,netlify"Trending this week
Try itcurl "https://peerpush.net/api/v1/trending?period=week&limit=5"Endpoints
All endpoints accept GET requests and return JSON.
| Endpoint |
|---|
GET /api/v1/productsSearch and filter products |
GET /api/v1/products/:slugGet full product details |
GET /api/v1/products/:slug/alternativesFind alternatives to a product |
GET /api/v1/compareCompare products side by side |
GET /api/v1/trendingGet trending products |
GET /api/v1/discoverDiscover products by criteria |
GET /api/v1/dealsProducts with active discounts |
GET /api/v1/launchesRecently launched products |
GET /api/v1/awardsAward-winning products |
GET /api/v1/categoriesList all categories |
GET /api/v1/use-casesList all use cases |
GET /api/v1/audiencesList all audiences |
Response shape
All product endpoints return data in this structure.
{
"data": {
"id": "...",
"slug": "example-product",
"name": "Example Product",
"tagline": "A great tool for developers",
"description": "...",
"websiteUrl": "https://example.com",
"peerpushUrl": "https://peerpush.net/products/example-product",
"logoUrl": "https://...",
"pricing": {
"type": "Freemium",
"startingPrice": 9.99
},
"platforms": ["Web", "Api", "Cli"],
"useCases": ["Code Development", "CI/CD"],
"audiences": ["Developers", "Startups"],
"categories": ["Developer Tools"],
"community": {
"upvotes": 142,
"followers": 38,
"comments": 24,
"peerPushScore": 56.5,
"totalScore": 268
},
"badges": {
"current": "Trending",
"productOfTheDay": null,
"productOfTheWeek": "2025-03-15T00: 00: 00.000Z",
"productOfTheMonth": null
},
"social": {
"twitterUsername": "example",
"linkedinUrl": null
},
"publishedAt": "2025-02-01T12: 00: 00.000Z",
"lastUpdatedAt": "2025-03-20T08: 30: 00.000Z",
"activeDeals": []
}
}Rate limits
The API allows 100 requests per hour per IP address. Every response includes rate limit headers:
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 97
X-RateLimit-Reset: 1711929600Prefer AI-native access?
Connect your AI assistant directly to PeerPush via MCP. Your assistant will automatically use PeerPush when you ask about software products.