API Documentation
Complete reference for the Supplepedia REST API. Access our comprehensive database of evidence-based supplement information.
Overview
The Supplepedia API provides access to our comprehensive database of evidence-based supplement information, health outcomes, and effectiveness scores. All API responses are in JSON format with appropriate HTTP status codes.
Authentication
Most endpoints are publicly accessible and do not require authentication. Administrative endpoints require proper authentication. Rate limit: 1000 requests per hour per IP.
Endpoints
Search
GET /api/search?q={query}: Search supplements with advanced ranking
Supplements
GET /api/supplements: List all supplements with optional filtering
GET /api/supplements/{id}: Get detailed supplement information
GET /api/supplements/popular: Get most popular supplements
GET /api/supplements/recent: Get recently added supplements
Health Outcomes
GET /api/health-outcomes: List all available health outcomes
GET /api/health-outcomes/trending: Get trending health outcomes
Supplement Details
GET /api/supplements/{id}/effectiveness: Get effectiveness scores
GET /api/supplements/{id}/studies: Get scientific studies
GET /api/supplements/{id}/reviews: Get user reviews
Support
For API integration help, contact [email protected].