Why Use This API
Access generic information from India’s National Formulary through a simple REST API. Instead of manually compiling medication databases or scraping multiple sources, get structured generic data that’s already standardized and ready to use in your application. This information has been extracted from guidelines published by the National Formulary of India from the Ministry of Health & Welfare (Government of India) - Link The details have been extracted through a vision LLM and every generic has been validated by a team of clinicians at eka.careWhat You Get Per Generic
Each response includes comprehensive information about the medication:Clinical Information
- What it treats (
indications
) - Medical conditions and symptoms - How much to take (
dose
) - Dosing instructions for adults and children - Drug interactions (
precautions_appendix
) - Contraindications and safety warnings - Side effects (
adverse_effects
,contraindications
) - Known adverse reactions and warnings - Pregnancy safety (
pregnancy_category
) - Safety classification for pregnant patients
Drug Details
- Generic name (
generic_name
) - Standard medication name - Components (
components
,is_compound
) - Active ingredients and compound status - Category (
generic_category
) - Therapeutic classification - Available forms (
availability
) - Tablets, capsules, injections, etc. - Storage (
storage
) - Temperature and storage requirements - Schedule (
schedule
) - Regulatory classification - Notes (
note
) - Additional clinical guidance
Search Capabilities
The search supports:- Single generic searches: Find specific medications by generic name
- Compound generic searches: Search for combination generics using separators like ”+”, ”,”, “and”
- Category filtering: Filter by generic categories
- Exact matching: Option for precise matches only
- Relevance threshold: Adjustable filtering for result quality
Authorizations
Enter JWT token
Query Parameters
Text to search for across all fields. Can be a single drug name (e.g., 'Rifampicin') or compound drugs (e.g., 'Rifampicin + Isoniazid')
Filter by category (e.g., 'Antibiotics', 'Analgesics')
Maximum number of results to return
If true, only return exact matches for the query
Minimum relevance score for results (higher = more strict filtering)
Response
OK
The response is of type object
.