EnergyNetWatch API reference
Reference material for approved server-side integrations using EnergyNetWatch operator, permit, well, and production endpoints.
Base URL
Approved customers receive API access through the public EnergyNetWatch API domain.
https://api.energynetwatch.comAuthentication
Send an API key with every protected request. Keep keys server-side and rotate them if a key may have been exposed.
X-API-Key: enw_live_or_test_keyExample request
curl https://api.energynetwatch.com/api/public/health \
-H "X-API-Key: $ENERGYNETWATCH_API_KEY"Public API surface
/api/public/healthAuthenticated health and entitlement check.
/api/public/openapi.jsonOpenAPI 3.1 contract for approved integrations.
/api/public/operatorsSearch and page operator records.
/api/public/operators/{id}Fetch one operator profile.
/api/public/operators/{id}/production-summaryOperator production summary where supported by coverage.
/api/public/operators/{id}/permits-summaryOperator permit activity summary.
/api/public/permitsSearch and page permits.
/api/public/permits/top-operatorsRank operators by permit activity.
/api/public/facility-permitsPreview facility permit records with source caveats.
/api/public/wellsSearch and page well records.
/api/public/wells/{api}Fetch one well profile by API number.
/api/public/wells/{api}/productionFetch production history for a supported well.
/api/public/production/latest-monthReturn the latest production month known to the API.
How access works
https://api.energynetwatch.com
Send an API key in the X-API-Key header on every protected request.
Endpoint access is scoped by account entitlement and approved use case.
Responses may include source freshness and coverage context where it is relevant to interpretation.
A machine-readable OpenAPI schema is provided for approved API customers and partners.
Recommended practices
- Keep API keys in server-side environments or managed secret stores.
- Use the health endpoint during deployment checks and monitor setup.
- Retain coverage and source context when displaying API results to end users.
- Use pagination and filters for recurring data synchronization jobs.
- Contact EnergyNetWatch before using API responses in public-facing or redistributed products.
