Government of Karnataka RTI Disclosure Sitemap
080-22258338
ಮಾಹಿತಿ ಕಣಜ
Mahiti Kanaja
Powered by fuzzy search
No results found. Try a different keyword.

Quick start

# Fetch all services
curl https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/services.json

# Fetch with jq
curl -s https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/spending.json | jq '.district_allocation[] | {district, allocated}'

# Clone the repo
git clone https://github.com/urbanmorph/mahiti-kanaja.git
ls mahiti-kanaja/data/

Datasets

Dataset File Records Size URL
Service Catalog services.json 18 12.6 KB GET /services.json
Departments departments.json 31 4.9 KB GET /departments.json
Government Schemes schemes.json 6 3.1 KB GET /schemes.json
Public Spending spending.json 10 districts, 4 pension categories, 4 schemes 1.6 KB GET /spending.json

Service Catalog services.json

All government services cataloged with bilingual names, department mapping, sector classification, external links, popularity ranking, and life event tags.

Fields

idname.enname.kndescription.endescription.kndepartmentsectorurlexternalpopularitylife_events[]tags[]icon

Endpoint

GET https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/services.json

Sample record

{
  "id": "pension-status",
  "name": {
    "en": "Pension Status",
    "kn": "ಪಿಂಚಣಿ ಸ್ಥಿತಿ"
  },
  "description": {
    "en": "Check pension disbursement status area-wise or by beneficiary name",
    "kn": "ಪ್ರದೇಶವಾರು ಅಥವಾ ಫಲಾನುಭಾವಿ ಹೆಸರಿನ ಮೂಲಕ ಪಿಂಚಣಿ ವಿತರಣೆ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ"
  },
  "department": "social-welfare",
  "sector": "welfare",
  "url": "https://mahitikanaja.karnataka.gov.in/pension",
  "external": false,
  "popularity": 1,
  "life_events": [
    "retirement"
  ],
  "tags": [
    "pension",
    "old age",
    "ಪಿಂಚಣಿ",
    "ವೃದ್ಧಾಪ್ಯ"
  ],
  "icon": "shield-check"
}

Departments departments.json

Karnataka government departments with bilingual names, sector classification, and service counts.

Fields

idname.enname.knsectorservice_count

Endpoint

GET https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/departments.json

Sample record

{
  "id": "social-welfare",
  "name": {
    "en": "Social Welfare",
    "kn": "ಸಮಾಜ ಕಲ್ಯಾಣ"
  },
  "sector": "welfare",
  "service_count": 24
}

Government Schemes schemes.json

Active welfare schemes with bilingual descriptions, category tags, beneficiary counts, and budget allocations.

Fields

idname.enname.kndescription.endescription.kntagbeneficiariesbudget_cr

Endpoint

GET https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/schemes.json

Sample record

{
  "id": "shakthi-yojane",
  "name": {
    "en": "Shakthi Yojane",
    "kn": "ಶಕ್ತಿ ಯೋಜನೆ"
  },
  "description": {
    "en": "Free bus travel for women across Karnataka on all government bus services — KSRTC, BMTC, NWKRTC, and NEKRTC.",
    "kn": "ಕರ್ನಾಟಕದಾದ್ಯಂತ ಎಲ್ಲ ಸರ್ಕಾರಿ ಬಸ್ ಸೇವೆಗಳಲ್ಲಿ ಮಹಿಳೆಯರಿಗೆ ಉಚಿತ ಬಸ್ ಪ್ರಯಾಣ."
  },
  "tag": "welfare",
  "beneficiaries": "25.6 Lakh",
  "budget_cr": 4500
}

Public Spending spending.json

Aggregated public spending data: district-wise fund allocation (allocated/released/utilized), pension disbursement breakdown by type, infrastructure project status counts, and top scheme beneficiary numbers.

Fields

district_allocation[].districtdistrict_allocation[].allocateddistrict_allocation[].releaseddistrict_allocation[].utilizedpension_disbursement.total_crpension_disbursement.breakdown[].typepension_disbursement.breakdown[].amount_crinfrastructure_projects.completedinfrastructure_projects.in_progressinfrastructure_projects.plannedtop_schemes[].nametop_schemes[].beneficiaries_lakh

Endpoint

GET https://raw.githubusercontent.com/urbanmorph/mahiti-kanaja/main/data/spending.json

Sample record

{
  "district_allocation": {
    "district": "Bengaluru Urban",
    "allocated": 4280,
    "released": 3850,
    "utilized": 3420
  },
  "pension_disbursement": {
    "total_cr": 892,
    "quarter": "Q3 FY 2025-26",
    "breakdown": [
      {
        "type": "Old Age",
        "amount_cr": 401
      }
    ]
  }
}

Notes

  • Data is scraped from public government portals and manually verified. It may lag the source by up to 7 days.
  • All monetary values in spending.json are in ₹ Crores unless otherwise noted.
  • Bilingual fields use .en (English) and .kn (Kannada) sub-keys.
  • services[].external — if true, the URL points to an external portal (Seva Sindhu, ahara.kar.nic.in, etc.) rather than Mahiti Kanaja.
  • To suggest corrections or contribute data, open an issue at github.com/urbanmorph/mahiti-kanaja/issues.