Prowl
60/100
prowl
Benchmarked Sep 14, 2026

Groundwater Wells, Aquifers and Registry API

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

aiapi platform_profile
Benchmark Your API

Score Breakdown

Latency9/10
Token Efficiency8/10
Consistency7/10
Auth Simplicity7/10
Documentation5/10
Error Clarity5/10
First-Try Success5/10
Parseability4/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
```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."
}
```
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200358ms
robots_txtGET /robots.txt20081ms
llms_txtGET /llms.txt20080ms
Interpret
```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"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<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>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard