Authentication
- Preferred:
ENVERUS_SECRET_KEY(auto token exchange viaPOST /tokens) - Optional:
ENVERUS_BEARER_TOKEN - Base URL:
https://api.enverus.com/v3/direct-access
User-facing reference for Enverus in PatchOps: authentication, method surface, dataset model, and access behavior.
ENVERUS_SECRET_KEY (auto token exchange via POST /tokens)ENVERUS_BEARER_TOKENhttps://api.enverus.com/v3/direct-accessgetBasinsgetRegionsgetStateProvincesgetWellsgetWellHeadersgetRigsgetProductiongetWellsForRiglistDatasetsquerycountdocsddlgetAccessTokengetTokenInfoin_Canonical dataset model currently tracks 109 v3 direct-access endpoints.
Use listDatasets({ probeAccess: true }) to classify endpoint access for the current key.
// 1) Catalog datasets
await enverus.listDatasets();
// 2) Probe access for your key
await enverus.listDatasets({ probeAccess: true, concurrency: 8 });
// 3) Query an accessible dataset
await enverus.query({ dataset: "wells", params: { pagesize: 50 } });