Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Data Enrichment / Gov Bc Ca / Groundwater Wells, Aquifers and Registry API
Groundwater Wells, Aquifers and Registry API logo

Gov Bc Ca Groundwater Wells, Aquifers and Registry API

Browse all Gov Bc Ca APIs
✓ Official Vendor SpecData EnrichmentData TransformationapiKey24 EndpointsREST

For Agents

Look up British Columbia groundwater wells, mapped aquifers, and registered well drillers and pump installers along with the supporting code lists.

Use for: List all mapped aquifers in BC, Get the full record for aquifer ID 1234, Look up the BC aquifer materials code list, Find aquifer productivity codes used in BC well records

Not supported: Does not handle real-time water quality measurements, well permit issuance, or non-BC groundwater records — use for BC GWELLS aquifer and registry lookups only.

The Groundwater Wells, Aquifers and Registry (GWELLS) API exposes the British Columbia provincial register of groundwater wells, mapped aquifers, and qualified well drillers and pump installers. It serves codes for aquifer materials, productivity, vulnerability, and water use, plus listings and detail records for individual aquifers. Authentication is by JWT bearer token in the Bearer header for write operations, while many lookup endpoints are read-only over HTTPS. The dataset supports water security planning, drilling industry oversight, and applications that surface authoritative groundwater information to the public.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Groundwater Wells, Aquifers and Registry API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Groundwater Wells, Aquifers and Registry API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Groundwater Wells, Aquifers and Registry API.

List aquifer demand, materials, productivity, quality concerns, subtypes, vulnerability, and water-use codes used in BC groundwater records

List all mapped aquifers in the BC GWELLS register

Look up the names and IDs of mapped BC aquifers

Retrieve the full record for a single aquifer by aquifer ID

Browse the BC well driller and pump installer registry

Fetch supporting code values needed to interpret well records

Surface authoritative groundwater data into a downstream water-management tool

Use Cases

Patterns agents use Groundwater Wells, Aquifers and Registry API for, with concrete tasks.

★ Aquifer Discovery for Water Planning

A water-security planning team needs the inventory of mapped aquifers in a region. GET /aquifers/ lists every mapped aquifer and GET /aquifers/{aquifer_id}/ returns the full record for one. Pair with the aquifer code endpoints to interpret materials, productivity, and vulnerability classifications without re-deriving them.

Retrieve aquifer ID 1234 from GWELLS and return its name, materials classification, and vulnerability rating.

Well Driller Registry Lookup

Verify a contractor before hiring by checking the BC GWELLS registry of qualified well drillers and pump installers. The API surfaces registry data alongside the wells and aquifers endpoints, so a customer-facing tool can confirm registration without redirecting users to the BC government portal.

Retrieve the list of mapped BC aquifers and return the count along with the names of the first five.

Code List Hydration

Aquifer detail records reference codes for materials, productivity, water use, and vulnerability. GET /aquifer-codes/materials/, /aquifer-codes/productivity/, /aquifer-codes/water-use/, and /aquifer-codes/vulnerability/ return the canonical code lists so applications can hydrate human-readable labels at display time.

Fetch the BC aquifer materials code list and return each code value with its label.

AI Agent Groundwater Briefer

An AI research agent built on Jentic helps a journalist or analyst summarise BC groundwater conditions for a region. The agent searches Jentic for 'list bc aquifers', loads the GET /aquifers/ operation, and joins each aquifer record with the code lookups to produce a readable briefing without manual cross-referencing.

Use Jentic to search 'list bc aquifers' and return the names of all mapped aquifers along with their productivity codes.

Key Endpoints

24 endpoints — the groundwater wells, aquifers and registry (gwells) api exposes the british columbia provincial register of groundwater wells, mapped aquifers, and qualified well drillers and pump installers.

METHOD

PATH

DESCRIPTION

GET

/aquifers/

List all mapped BC aquifers

GET

/aquifers/names/

List aquifer names and IDs

GET

/aquifers/{aquifer_id}/

Retrieve a single aquifer record

GET

/aquifer-codes/materials/

List aquifer materials codes

GET

/aquifer-codes/productivity/

List aquifer productivity codes

GET

/aquifer-codes/vulnerability/

List aquifer vulnerability codes

GET

/aquifer-codes/water-use/

List aquifer water-use codes

GET

/aquifers/

List all mapped BC aquifers

GET

/aquifers/names/

List aquifer names and IDs

GET

/aquifers/{aquifer_id}/

Retrieve a single aquifer record

GET

/aquifer-codes/materials/

List aquifer materials codes

GET

/aquifer-codes/productivity/

List aquifer productivity codes

GET

/aquifer-codes/vulnerability/

List aquifer vulnerability codes

GET

/aquifer-codes/water-use/

List aquifer water-use codes

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

GWELLS JWT credentials live in Jentic's encrypted vault. Jentic injects the Bearer header on protected operations and leaves anonymous read calls untouched, so JWT secrets never enter the agent's prompt.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g., 'list bc aquifers' or 'look up an aquifer') and Jentic returns the right GWELLS operation with its parameters typed, including aquifer_id paths.

Time to first call

Time to first call

Direct integration: half a day to authenticate, paginate, and resolve code lists. Through Jentic: under an hour to a working list-and-detail flow.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

BC Data Catalogue API

→

Use the BC Data Catalogue to discover related water and environmental datasets

Pair when a groundwater workflow needs related published datasets (water quality, hydrology, etc.) discoverable by package_search

Complementary

BC Geocoder REST API

→

Use BC Geocoder to resolve well-site or aquifer addresses to coordinates

Pair when a groundwater record's location needs to be geocoded for mapping

Alternative

NOAA API

→

NOAA offers US environmental data rather than BC-specific groundwater records

Choose NOAA when the question is about US hydrology rather than British Columbia aquifers

FAQs

Specific to using Groundwater Wells, Aquifers and Registry API through Jentic.

What authentication does the BC GWELLS API use?

The OpenAPI spec defines a bearer-style scheme using a JWT in the Bearer header for protected operations. Many read endpoints are accessible without a token. When called through Jentic, the JWT is held in Jentic's encrypted vault and injected on the request when needed.

Can I list all mapped BC aquifers with the GWELLS API?

Yes. GET /aquifers/ returns the full list of mapped aquifers, GET /aquifers/names/ returns just the names and IDs for lightweight pickers, and GET /aquifers/{aquifer_id}/ returns a single aquifer's full record.

What are the rate limits for the BC GWELLS API?

Specific rate limits are not declared in the OpenAPI spec. The service is hosted on the BC Natural Resource Sector platform, so paginate large list calls and avoid issuing many parallel detail fetches against the aquifer endpoint.

How do I retrieve a single aquifer through Jentic?

Search Jentic for 'get a bc aquifer', load the GET /aquifers/{aquifer_id}/ operation, and execute with the aquifer_id path parameter. With pip install jentic the call returns the full aquifer record including its classification codes.

Does the GWELLS API include the meaning of aquifer classification codes?

Yes, indirectly. The aquifer detail endpoint returns code values, and the aquifer-codes endpoints (such as /aquifer-codes/materials/ and /aquifer-codes/vulnerability/) return the canonical code lists so applications can resolve each code to a human-readable label.

GET STARTED

Start building with Groundwater Wells, Aquifers and Registry API

Explore with Jentic
View OpenAPI Document