API Documentation
The OrphanDrug API provides programmatic access to our global pharmaceutical knowledge base. Use these endpoints to integrate rare drug data and regulatory intelligence into your healthcare applications.
Base URL
All requests are JSON-based and use standard HTTP methods. No authentication is required for public read-only endpoints.
List Drugs
Retrieve a paginated list of all drug profiles. Supports keyword searching across generic names and brand names.
Parameters
| Parameter | Type | Description |
|---|---|---|
| q | string | Search generic names |
| page | number | Page number (default: 1) |
Example Request
curl "https://www.orphandrug.app/api/v1/drugs?q=aspirin"
List Diseases
Access classifications for rare diseases including ICD codes and MeSH identifiers.
{
"success": true,
"data": [...],
"meta": { "total": 450 }
}Global Search
Execute a cross-entity search across drugs, diseases, and countries simultaneously.
Returns
A multi-node JSON object containing matches for all data categories.
Regional Intelligence
Retrieve country-specific drug availability and regulatory pathways.
List all drugs approved or available in India.
View UK-specific regulatory approval routes.
Data is provided for informational purposes only. Regulatory requirements change frequently; query the most recent source via the source_reference field.
Administrative API
Maintenance endpoints and AI orchestration triggers are private. Authorized administrators can view sensitive API documentation inside the dashboard.
Admin Documentation