Monitoring Locations
Location information is basic information about the monitoring location including the name, identifier, agency responsible for data collection, and the date the location was established. It also includes information about the type of location, such as stream, lake, or groundwater, and geographic information about the location, such as state, county, latitude and longitude, and hydrologic unit code (HUC).
Properties
| Name | Type | Description |
|---|---|---|
| id | string | |
| agency_code | string | |
| agency_name | string | |
| monitoring_location_number | string | |
| monitoring_location_name | string | |
| district_code | string | |
| country_code | string | |
| country_name | string | |
| state_code | string | |
| state_name | string | |
| county_code | string | |
| county_name | string | |
| minor_civil_division_code | string | |
| site_type_code | string | |
| site_type | string | |
| hydrologic_unit_code | string | |
| basin_code | string | |
| altitude | string | |
| altitude_accuracy | string | |
| altitude_method_code | string | |
| altitude_method_name | string | |
| vertical_datum | string | |
| vertical_datum_name | string | |
| horizontal_positional_accuracy_code | string | |
| horizontal_positional_accuracy | string | |
| horizontal_position_method_code | string | |
| horizontal_position_method_name | string | |
| original_horizontal_datum | string | |
| original_horizontal_datum_name | string | |
| drainage_area | string | |
| contributing_drainage_area | string | |
| time_zone_abbreviation | string | |
| uses_daylight_savings | string | |
| construction_date | string | |
| aquifer_code | string | |
| national_aquifer_code | string | |
| aquifer_type_code | string | |
| well_constructed_depth | string | |
| hole_constructed_depth | string | |
| depth_source_code | string | |
| revision_note | string | |
| revision_created | string | |
| revision_modified | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://api.waterdata.usgs.gov/ogcapi/v0/collections/monitoring-locations/schema",
"title": "Monitoring Locations",
"description": "Location information is basic information about the monitoring location including the name, identifier, agency responsible for data collection, and the date the location was established. It also includes information about the type of location, such as stream, lake, or groundwater, and geographic information about the location, such as state, county, latitude and longitude, and hydrologic unit code (HUC).",
"type": "object",
"properties": {
"id": {
"type": "string",
"title": "Id"
},
"agency_code": {
"type": "string",
"title": "Agency Code"
},
"agency_name": {
"type": "string",
"title": "Agency Name"
},
"monitoring_location_number": {
"type": "string",
"title": "Monitoring Location Number"
},
"monitoring_location_name": {
"type": "string",
"title": "Monitoring Location Name"
},
"district_code": {
"type": "string",
"title": "District Code"
},
"country_code": {
"type": "string",
"title": "Country Code"
},
"country_name": {
"type": "string",
"title": "Country Name"
},
"state_code": {
"type": "string",
"title": "State Code"
},
"state_name": {
"type": "string",
"title": "State Name"
},
"county_code": {
"type": "string",
"title": "County Code"
},
"county_name": {
"type": "string",
"title": "County Name"
},
"minor_civil_division_code": {
"type": "string",
"title": "Minor Civil Division Code"
},
"site_type_code": {
"type": "string",
"title": "Site Type Code"
},
"site_type": {
"type": "string",
"title": "Site Type"
},
"hydrologic_unit_code": {
"type": "string",
"title": "Hydrologic Unit Code"
},
"basin_code": {
"type": "string",
"title": "Basin Code"
},
"altitude": {
"type": "string",
"title": "Altitude"
},
"altitude_accuracy": {
"type": "string",
"title": "Altitude Accuracy"
},
"altitude_method_code": {
"type": "string",
"title": "Altitude Method Code"
},
"altitude_method_name": {
"type": "string",
"title": "Altitude Method Name"
},
"vertical_datum": {
"type": "string",
"title": "Vertical Datum"
},
"vertical_datum_name": {
"type": "string",
"title": "Vertical Datum Name"
},
"horizontal_positional_accuracy_code": {
"type": "string",
"title": "Horizontal Positional Accuracy Code"
},
"horizontal_positional_accuracy": {
"type": "string",
"title": "Horizontal Positional Accuracy"
},
"horizontal_position_method_code": {
"type": "string",
"title": "Horizontal Position Method Code"
},
"horizontal_position_method_name": {
"type": "string",
"title": "Horizontal Position Method Name"
},
"original_horizontal_datum": {
"type": "string",
"title": "Original Horizontal Datum"
},
"original_horizontal_datum_name": {
"type": "string",
"title": "Original Horizontal Datum Name"
},
"drainage_area": {
"type": "string",
"title": "Drainage Area"
},
"contributing_drainage_area": {
"type": "string",
"title": "Contributing Drainage Area"
},
"time_zone_abbreviation": {
"type": "string",
"title": "Time Zone Abbreviation"
},
"uses_daylight_savings": {
"type": "string",
"title": "Uses Daylight Savings"
},
"construction_date": {
"type": "string",
"title": "Construction Date"
},
"aquifer_code": {
"type": "string",
"title": "Aquifer Code"
},
"national_aquifer_code": {
"type": "string",
"title": "National Aquifer Code"
},
"aquifer_type_code": {
"type": "string",
"title": "Aquifer Type Code"
},
"well_constructed_depth": {
"type": "string",
"title": "Well Constructed Depth"
},
"hole_constructed_depth": {
"type": "string",
"title": "Hole Constructed Depth"
},
"depth_source_code": {
"type": "string",
"title": "Depth Source Code"
},
"revision_note": {
"type": "string",
"title": "Revision Note"
},
"revision_created": {
"type": "string",
"title": "Revision Created"
},
"revision_modified": {
"type": "string",
"title": "Revision Modified"
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/json-schemas/monitoring-locations"
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.