Free, public REST API for the holy verses of Hanuman Chalisa. The dataset includes the original Devanagari text and English transliteration, verse translations in several languages, and extensive metadata.
Perfect for yoga and meditation apps, Sanskrit/Hindi studying tools, research projects, cultural programs.
This API provides structured access to Hanuman Chalisa data.
Each verse includes:
- The original text (Devanagari)
- English transliteration
- Translations (English + Hindi; more languages planned)
- Summary, meter, and tags
Ideal for:
- Spiritual apps
- Sanskrit/Hindi learning tools
- Cultural projects
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/verses |
Fetch all verses |
| GET | /api/verses/:number |
Fetch a specific verse |
| GET | /api/random |
Fetch a random verse |
All successful requests that return a verse follow this JSON structure:
{
"id": 1,
"verse": "श्रीगुरु चरन सरोज रज निज मनु मुकुरु सुधारि । बरनऊँ रघुबर बिमल जसु जो दायकु फल चारि ॥",
"transliteration": "shrīguru charana saroja raja nija manu mukuru sudhāri । baranau raghubara bimala jasu jo dāyaku phala chāri ॥",
"translations": [
{
"language": "english",
"text": "Cleansing the mirror of my mind with the dust of my Guru's lotus feet, I narrate the pure glory of Lord Rama, which bestows the four fruits of life."
},
{
"language": "hindi",
"text": "श्री गुरु महाराज के चरण कमलों की धूलि से अपने मन रूपी दर्पण को पवित्र करके, मैं श्री रघुवीर के निर्मल यश का वर्णन करता हूं, जो चारों फल (धर्म, अर्थ, काम और मोक्ष) देने वाला है।"
}
],
"summary": "The opening doha, where the author pays respect to his Guru and begins to describe the glory of Lord Rama.",
"meter": "Doha",
"tags": ["doha", "opening", "invocation"]
}| Field | Type | Description |
|---|---|---|
id |
Integer | The sequential number of the verse, starting at 1 for the first verse and incrementing up to 43. |
verse |
String | The original verse in Devanagari script. |
transliteration |
String | English transliteration of the verse (IAST standard). |
translations |
Array | Contains translation objects (language, text). |
summary |
String | Brief explanation of the verse. |
meter |
String | Poetic meter of the verse. Possible values: Doha, Chaupai, Sankatmochan, Aarti. |
tags |
Array | Keywords for categorization. |
Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch
git checkout -b featureName
- Commit your Changes
git commit -m 'Add some AmazingFeature' - Push to the Branch
git push origin featureName
- Open a Pull Request
If you have suggestions or improvements, feel free to open an issue with the tag enhancement.
Built by Atul with ❤️ using Node.js, Express, and MongoDB.