Provenance
Freshness & coverage
Methods (13)
searchWellbores
readNCS wellbores — filter by operator, status, purpose, content, field, date
EntitieswellInput schema
{ "type": "object", "properties": { "wellboreName": { "type": "string" }, "operator": { "type": "string", "examples": [ "Equinor" ] }, "status": { "type": "string", "examples": [ "PRODUCING" ] }, "purpose": { "type": "string" }, "content": { "type": "string" }, "wellType": { "type": "string" }, "field": { "type": "string" }, "licence": { "type": "string" }, "mainArea": { "type": "string" }, "completedAfter": { "type": "string" }, "completedBefore": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number", "examples": [ 50 ] }, "offset": { "type": "number" }, "orderBy": { "type": "string" } }, "additionalProperties": false }getWellbore
readSingle NCS wellbore by name (e.g. '33/12-1') or NPDID integer
EntitieswellInput schema
{ "type": "object", "properties": { "wellboreName": { "type": "string", "examples": [ "33/12-1" ] }, "npdid": { "type": "number" } }, "additionalProperties": false }Pass wellboreName or npdid — one is required
searchFields
readNCS fields — filter name, status (Producing/Approved/Shut down), hcType
EntitiesfieldInput schema
{ "type": "object", "properties": { "fieldName": { "type": "string" }, "activityStatus": { "type": "string", "examples": [ "Producing" ] }, "hcType": { "type": "string" }, "mainArea": { "type": "string" }, "operator": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }searchDiscoveries
readNCS discoveries — filter by name, status, hcType, operator, year range
EntitiesrecordInput schema
{ "type": "object", "properties": { "discoveryName": { "type": "string" }, "activityStatus": { "type": "string", "examples": [ "Production is unlikely" ] }, "hcType": { "type": "string" }, "operator": { "type": "string" }, "discoveredAfter": { "type": "number" }, "discoveredBefore": { "type": "number" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }searchLicences
readNCS production licences — filter by name, status (ACTIVE/INACTIVE), area
EntitiesleaseInput schema
{ "type": "object", "properties": { "licenceName": { "type": "string" }, "status": { "type": "string" }, "active": { "type": "boolean", "examples": [ true ] }, "mainArea": { "type": "string", "examples": [ "NORTH SEA" ] }, "operator": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }searchPipelines
readNCS offshore pipelines — filter by name, medium (OIL/GAS), phase
EntitiespipelineInput schema
{ "type": "object", "properties": { "pipelineName": { "type": "string" }, "medium": { "type": "string", "examples": [ "OIL" ] }, "currentPhase": { "type": "string" }, "fromFacility": { "type": "string" }, "toFacility": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }searchFacilities
readNCS platforms, FPSOs, subsea — filter by name, kind, phase, operator
EntitiesrecordInput schema
{ "type": "object", "properties": { "facilityName": { "type": "string" }, "kind": { "type": "string", "examples": [ "FPSO" ] }, "phase": { "type": "string" }, "status": { "type": "string" }, "operator": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number", "examples": [ 20 ] }, "offset": { "type": "number" } }, "additionalProperties": false }searchSeismicSurveys
readNCS seismic acquisition areas — filter name, category (2D/3D), status
EntitiessurveyInput schema
{ "type": "object", "properties": { "surveyName": { "type": "string" }, "category": { "type": "string", "examples": [ "3D" ] }, "status": { "type": "string" }, "geographicalArea": { "type": "string" }, "marketAvailable": { "type": "boolean", "examples": [ true ] }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }searchCompanies
readNCS operators and licensees — filter by name, active status, role
EntitiescompanyInput schema
{ "type": "object", "properties": { "companyName": { "type": "string" }, "activeOnNcs": { "type": "boolean", "examples": [ true ] }, "licenceOperator": { "type": "boolean", "examples": [ true ] }, "limit": { "type": "number" }, "offset": { "type": "number" } }, "additionalProperties": false }getWellboreFormationTops
readLithostratigraphic formation tops for a wellbore — requires NPDID
Required paramsnpdidEntitiesformation, wellInput schema
{ "type": "object", "properties": { "npdid": { "type": "number", "examples": [ 417 ] } }, "additionalProperties": false, "required": [ "npdid" ] }Cached 24h — historical, immutable per well
getWellboreDST
readDrill stem tests for a wellbore — requires NPDID integer
Required paramsnpdidEntitiescompletion, wellInput schema
{ "type": "object", "properties": { "npdid": { "type": "number", "examples": [ 417 ] } }, "additionalProperties": false, "required": [ "npdid" ] }Cached 24h — historical per well
getWellboreHistory
readNarrative drilling history for a wellbore (HTML) — requires NPDID
Required paramsnpdidEntitieswellInput schema
{ "type": "object", "properties": { "npdid": { "type": "number", "examples": [ 417 ] } }, "additionalProperties": false, "required": [ "npdid" ] }wlbHistory is HTML-formatted legacy text
getFieldReserves
readOil/gas/NGL/condensate reserves per field — multi-vintage, needs NPDID
Required paramsnpdidEntitiesproduction, fieldInput schema
{ "type": "object", "properties": { "npdid": { "type": "number", "examples": [ 43658 ] }, "latestOnly": { "type": "boolean", "examples": [ true ] } }, "additionalProperties": false, "required": [ "npdid" ] }Pass latestOnly:true for most recent vintage
