Indian Classical Music Ragas API
Free static API for 100 curated Hindustani and Carnatic ragas. Thaat, melakarta, arohana, avarohana, vadi, samvadi, time, rasa. No auth, no rate limit, no cost.
Try it
Request:
curl https://ragas.oriz.in/ragas/yaman.json Response:
{
"slug": "yaman",
"name": "Yaman",
"alt_names": [
"Yaman Kalyan",
"Iman"
],
"system": "hindustani",
"thaat": "Kalyan",
"melakarta": null,
"arohana": "N R G Ṃ D N Ṡ",
"avarohana": "Ṡ N D Ṃ G R S",
"vadi": "G",
"samvadi": "N",
"time": "evening (first prahar of night)",
"rasa": "shringara",
"notes": "One of the most fundamental ragas in Hindustani tradition."
} How to use
via ragas.oriz.in
Cloudflare Pages, custom domain, free TLS. Recommended for browser apps.
https://ragas.oriz.in/ragas/yaman.json via jsDelivr
Pinned to a git ref. Recommended for production code that wants reproducibility.
https://cdn.jsdelivr.net/gh/oriz-org/ragas-api@main/ragas/yaman.json Stats
- Ragas
- 100
- Hindustani
- 50
- Carnatic
- 50
- Data license
- CC BY-SA
- Cost
- ₹0/mo
Why use this
- · Static JSON files — no API key, no rate limit, no quota.
- · Served from Cloudflare Pages and jsDelivr edge caches.
- · Both Hindustani (thaat) and Carnatic (melakarta) traditions in one schema.
- · Open data — fork it, audit it, send a PR.