The groundwater wells, aquifers and registry API contains information related to groundwater wells and aquifers as well as a register of qualified well drillers and well pump installers registered to
Full LLM thinking from the 4-phase benchmark pipeline.
```json
{
"service_type": "platform",
"base_url": "https://apps.nrs.gov.bc.ca/gwells",
"auth_method": "unknown",
"auth_config": {},
"endpoints": [
{
"name": "Wells Search",
"path": "/api/v1/wells",
"method": "GET",
"description": "Search and retrieve groundwater well records",
"parameters": ["search", "matching", "limit", "offset"]
},
{
"name": "Well Detail",
"path": "/api/v1/wells/{well_tag_number}",
"method": "GET",
"description": "Retrieve details for a specific well by tag number"
},
{
"name": "Aquifers Search",
"path": "/api/v1/aquifers",
"method": "GET",
"description": "Search and retrieve aquifer records",
"parameters": ["search", "matching", "limit", "offset"]
},
{
"name": "Aquifer Detail",
"path": "/api/v1/aquifers/{aquifer_id}",
"method": "GET",
"description": "Retrieve details for a specific aquifer"
},
{
"name": "Registries - Drillers",
"path": "/api/v1/registries/drillers",
"method": "GET",
"description": "List registered well drillers",
"parameters": ["search", "matching", "limit", "offset"]
},
{
"name": "Registries - Pump Installers",
"path": "/api/v1/registries/pump-installers",
"method": "GET",
"description": "List registered well pump installers",
"parameters": ["search", "matching", "limit", "offset"]
},
{
"name": "Submissions",
"path": "/api/v1/submissions",
"method": "POST",
"description": "Submit well construction reports (requires authentication)"
},
{
"name": "Documents",
"path": "/api/v1/documents",
"method": "GET",
"description": "Retrieve well and aquifer documents"
}
],
"pricing_model": {
"type": "free",
"details": {
"notes": "Public government data service provided by the Province of British Columbia at no cost"
}
},
"rate_limits": {},
"capabilities": [
"Groundwater well record search and retrieval",
"Aquifer data search and retrieval",
"Well driller registry lookup",
"Well pump installer registry lookup",
"Geospatial data for wells and aquifers",
"Well construction report submissions (for authorized users)",
"Document and attachment retrieval",
"Public dataset access for research and analysis",
"Provincial open data integration"
],
"raw_analysis": "The Groundwater Wells, Aquifers and Registry API is a public data service operated by the Government of British Columbia (Canada). It exposes structured information about:\n\n1. **Groundwater Wells** — construction details, locations, water quality, yields, and related metadata. Wells are identified by a `well_tag_number`.\n2. **Aquifers** — hydrogeological units classified with numeric IDs, including vulnerability and productivity classifications.\n3. **Registries** — provincially maintained lists of qualified well drillers and well pump installers.\n\n**Who it's for:** Hydrologists, environmental consultants, researchers, GIS analysts, municipalities, real estate/environmental due diligence professionals, and open-data consumers interested in BC's groundwater resources.\n\n**Maturity:** The service is part of BC's GWELLS (Groundwater Wells and Aquifers application). It has been publicly available for years and is backed by a mature REST API. The API endpoint structure (e.g., `/gwells/api/v1/wells`) is fairly standard Django REST Framework-based convention.\n\n**Integration model:** Public read endpoints appear to be available without authentication, while write operations (submissions of well reports) require authentication and appropriate provincial authorization. Rate limits are not publicly documented and likely governed by fair-use guidelines.\n\n**Limitations:**\n- The `base_url` provided (`https://gov.bc.ca:gwells`) is malformed; the correct base URL is more likely `https://apps.nrs.gov.bc.ca/gwells`.\n- The `Category: ai, api` metadata appears inaccurate — this is a data/geospatial API, not an AI service.\n- Documentation lives on the BC Data Catalogue rather than a formal developer portal.\n\n**Pricing:** Free, as a public-sector open-data service.\n\n**Recommendation:** Treat as a **public-data / open-data platform** rather than an AI or commercial SaaS API. It is not appropriate for Prowl's typical AI/ml integrations, but could be useful for geospatial or environmental data pipelines."
}
```3/3 tests passed
| Test | Endpoint | Status | Latency |
|---|---|---|---|
| website_uptime | GET / | 200 | 358ms |
| robots_txt | GET /robots.txt | 200 | 81ms |
| llms_txt | GET /llms.txt | 200 | 80ms |
```json
{
"overall": 55,
"dimensions": {
"token_efficiency": 8.0,
"first_try_success": 5.0,
"response_parseability": 4.0,
"error_clarity": 5.0,
"doc_quality": 5.0,
"auth_simplicity": 7.0,
"latency": 9.0,
"consistency": 7.0
},
"pricing_normalized": {
"model": "free",
"notes": "Public government open data service from Province of British Columbia — no cost"
},
"issues": [
"No documented public REST/JSON API — data access is primarily via a web UI, which is hard for agents to consume",
"robots.txt disallows /ajax (likely the internal data endpoint) and /submission, limiting programmatic scraping",
"No llms.txt — returned HTML instead of agent-optimized instructions",
"Response previews are HTML page shells, not structured data",
"Submission flows require authorization and aren't documented for agent use"
],
"recommendations": [
"Publish a documented public REST/JSON or OGC API for wells/aquifers if it doesn't already exist",
"Add an llms.txt describing data schemas, endpoints, and access patterns",
"Expose machine-readable exports (GeoJSON/CSV) with stable URLs",
"Clarify rate limits and terms in a machine-readable form"
]
}
```Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.
<a href="https://prowl.world/service/groundwater-wells-aquifers-and-registry-api">
<img src="https://prowl.world/badge/groundwater-wells-aquifers-and-registry-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>
See operational metrics, LLM evaluations, agent readiness, and more.
Open in Dashboard