Provenance
Freshness & coverage
Methods (5)
searchWells
readOffshore petroleum wells (~8030) (NOPIMS Australia). Filter: basin, operator, purpose, bbox, year.
EntitieswellInput schema
{ "type": "object", "properties": { "basin": { "type": "string", "examples": [ "Carnarvon" ] }, "operator": { "type": "string" }, "purpose": { "type": "string" }, "wellType": { "type": "string" }, "commonwealthOnly": { "type": "boolean", "examples": [ true ] }, "offshoreOnly": { "type": "boolean" }, "yearFrom": { "type": "number" }, "yearTo": { "type": "number" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }Basin LIKE filter — use partial names e.g. "Carnarvon", "Browse".
getWell
readSingle well by name (partial, case-insensitive). Returns first match.
Required paramsnameEntitieswellInput schema
{ "type": "object", "properties": { "name": { "type": "string", "examples": [ "Caldita 1" ] } }, "additionalProperties": false, "required": [ "name" ] }search2DSeismic
unknown2D seismic lines (~57K). Filter by basin or bbox — unfiltered is large.
EntitiessurveyInput schema
{ "type": "object", "properties": { "basin": { "type": "string", "examples": [ "Bonaparte" ] }, "operator": { "type": "string" }, "yearFrom": { "type": "number", "examples": [ 2015 ] }, "yearTo": { "type": "number" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }Use format="geojson" for line geometry. 57231 total lines.
search3DSeismic
unknown3D seismic footprint polygons (362 total). All offshore. GeoJSON available.
EntitiessurveyInput schema
{ "type": "object", "properties": { "basin": { "type": "string", "examples": [ "Carnarvon" ] }, "operator": { "type": "string" }, "yearFrom": { "type": "number" }, "yearTo": { "type": "number" }, "bbox": { "type": "array", "items": { "type": "number" } }, "limit": { "type": "number" }, "format": { "type": "string", "examples": [ "geojson" ], "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }Small dataset (362 records) — returns all by default.
getServiceInfo
readSchema + record counts for the 3 NOPTA layers. Includes migration note.
EntitiesmetadataInput schema
{ "type": "object", "properties": { "service": { "type": "string" } }, "additionalProperties": false }
