Discover/ingres.iith.ac.in API
live

ingres.iith.ac.in APIingres.iith.ac.in

Access India's national groundwater assessment data via 7 endpoints. Retrieve recharge, extraction, and resource availability at state, district, and block level.

Endpoints
7
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/193cf43e-4028-48b5-ad4b-45df7e18386f/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/193cf43e-4028-48b5-ad4b-45df7e18386f/get_assessment_years' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Get available assessment years for groundwater data. Returns a static list of known assessment periods.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "data": "array of assessment year strings in format YYYY-YYYY",
    "status": "string indicating success"
  },
  "sample": {
    "data": [
      "2012-2013",
      "2016-2017",
      "2019-2020",
      "2021-2022",
      "2022-2023",
      "2023-2024",
      "2024-2025"
    ],
    "status": "success"
  }
}

About the ingres.iith.ac.in API

The INGRES API exposes India's National Groundwater Resource Estimation data across 7 endpoints, covering national summaries down to block-level breakdowns. Using get_state_data you can retrieve district-level recharge and extraction figures for any state by name or UUID; get_district_data goes further, returning block-level water data within a chosen district. Assessment years, report listings, and a location search endpoint round out the coverage.

What the API Covers

The API surfaces data from India's INGRES portal, which publishes periodic groundwater assessments across multiple geographic tiers. Every response relates to a specific assessment year — expressed as a YYYY-YYYY string such as 2022-2023 or 2024-2025 — and you can call get_assessment_years (no inputs required) to retrieve the full list of available periods before making other requests.

Navigating Geographic Levels

get_country_summary returns aggregated national statistics: totals for extractable resources, current extraction, recharge, and natural discharges computed across all states for the chosen year. get_state_list returns an array of state objects each carrying groundwater metrics and a locationUUID you can pass to downstream calls. get_state_data accepts either state_uuid or state_name and returns district-level breakdowns; get_district_data drills one level further to blocks, requiring both a state identifier and a district identifier (again accepting either names or UUIDs). Block-level objects include water level information alongside the standard recharge and extraction fields.

Supporting Endpoints

get_report_list returns a structured object mapping year strings to arrays of report objects, each with filename, file path, and timestamp — useful for linking users directly to the underlying PDF reports that accompany each assessment cycle. search_location accepts a free-text query string and performs a case-insensitive substring match against state names, returning matching objects with their UUIDs. This is the quickest way to resolve a partial state name to its UUID without iterating the full state list.

Identifier Lookup Behavior

Endpoints that accept both _name and _uuid parameters perform automatic UUID resolution when only a name is supplied. This means you can call get_district_data with just state_name and district_name without separately fetching UUIDs first, though passing UUIDs directly avoids the internal lookup step and is preferable in high-volume workflows.

Common use cases
  • Tracking annual changes in groundwater extraction for a specific state across multiple assessment years using get_state_data
  • Building a national groundwater depletion map by aggregating block-level data from get_district_data across all districts
  • Comparing district-level recharge versus extraction ratios to identify over-exploited zones
  • Retrieving downloadable PDF assessment reports via get_report_list for a given assessment year
  • Resolving partial or misspelled state names to valid UUIDs using search_location before querying detailed data
  • Computing national totals for a given assessment year using get_country_summary to feed dashboard KPIs
  • Monitoring block-level water level information alongside extraction figures for groundwater sustainability research
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does INGRES have an official public developer API?+
INGRES (ingres.iith.ac.in) does not publish a documented public REST API for developers. The portal is intended as a data-visualization website for groundwater resource estimation results, not a machine-readable data service.
What does `get_district_data` return that `get_state_data` does not?+
get_state_data returns an array of district objects for the chosen state. get_district_data goes one level deeper, returning an array of block objects within a single district, and each block object includes water level information in addition to the recharge and extraction fields present at the district level.
Does the API expose taluk- or village-level groundwater data below the block level?+
Not currently. The finest geographic granularity available is the block level, reached via get_district_data. You can fork this API on Parse and revise it to add a sub-block endpoint if the INGRES portal publishes that data in the future.
Are assessment years updated automatically, and how far back does coverage go?+
The available years are those returned by get_assessment_years, which reflects the assessment periods published on the INGRES portal. Historical depth depends on what the portal has indexed; call that endpoint first to confirm which YYYY-YYYY strings are valid before querying other endpoints.
Does the API include groundwater quality or contamination data?+
No quality or contamination fields are exposed. The API covers quantitative resource metrics: recharge, extraction, extractable resources, and natural discharges. You can fork the API on Parse and revise it to add quality-related endpoints if that data becomes available from the source.
Page content last updated . Spec covers 7 endpoints from ingres.iith.ac.in.
Related APIs in Government PublicSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
maradminbot.com API
Search and retrieve official Marine Corps MARADMIN announcements from Marines.mil, filtering by year, status, and keyword to stay updated on the latest personnel and administrative directives. Get detailed information about specific announcements by number or browse the most recent updates to ensure you never miss critical Marine Corps guidance.
13f.info API
13f.info API
illinoisreportcard.com API
Search and analyze comprehensive performance data for Illinois public schools, districts, and the state, including academic achievements in ELA, math, and science, student demographics, teacher and administrator information, school finances, and environmental conditions. Compare schools side-by-side, track growth metrics, and access accountability ratings and school highlights to make informed decisions about education quality.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.