All data sources

Brazil ANP

No authanp-brazil

Agência Nacional do Petróleo (ANP) is Brazil's national oil, gas, and biofuels regulator. This connector queries ANP's public GeoServer (OGC WFS 2.0) for upstream geospatial data across Brazil's basins, including pre-salt: 31k+ wells with operator and well type, production fields with operator and basin, gas and oil transport pipelines, refineries, and 2D/3D seismic survey footprints. No credentials required.

Provenance

PublisherBrazil ANP

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (6)

  • searchWells

    read

    Search Brazil wells by operator, basin, field, state, type, status, onshore/offshore, or bbox.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string",
          "examples": [
            "Petrobras"
          ]
        },
        "wellName": {
          "type": "string"
        },
        "basin": {
          "type": "string",
          "examples": [
            "Campos"
          ]
        },
        "field": {
          "type": "string"
        },
        "state": {
          "type": "string"
        },
        "group": {
          "type": "string"
        },
        "category": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "offshore": {
          "type": "boolean",
          "examples": [
            true
          ]
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "limit": {
          "type": "number",
          "examples": [
            50
          ]
        },
        "offset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    31k+ wells; GeoJSON points in WGS84. operador has the real operator.

  • searchProductionFields

    read

    Search Brazil production fields by operator, name, basin, stage, or primary fluid.

    Entitiesproduction, field
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string",
          "examples": [
            "Petrobras"
          ]
        },
        "fieldName": {
          "type": "string"
        },
        "basin": {
          "type": "string"
        },
        "stage": {
          "type": "string"
        },
        "fluid": {
          "type": "string",
          "examples": [
            "ÓLEO"
          ]
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "limit": {
          "type": "number"
        },
        "offset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    ~428 field polygons with operador, etapa, fluido_pri, nome_bacia.

  • searchPipelines

    read

    Search gas/oil pipelines by kind, operator, owner, name, or bbox.

    Entitiespipeline
    Input schema
    {
      "type": "object",
      "properties": {
        "kind": {
          "type": "string",
          "examples": [
            "gas-transport"
          ]
        },
        "operator": {
          "type": "string",
          "examples": [
            "TAG"
          ]
        },
        "owner": {
          "type": "string"
        },
        "name": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "limit": {
          "type": "number"
        },
        "offset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    kind selects layer; gas vs oil layers have different schemas.

  • searchRefineries

    read

    Search Brazil refineries by name, state, city, or bbox.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "state": {
          "type": "string",
          "examples": [
            "SP"
          ]
        },
        "city": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "limit": {
          "type": "number"
        },
        "offset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    ~19 refineries; GeoJSON points.

  • searchSeismicSurveys

    read

    Search 2D/3D seismic surveys by dimension, project, operator, confidentiality, or bbox.

    Entitiessurvey
    Input schema
    {
      "type": "object",
      "properties": {
        "dimension": {
          "type": "string",
          "examples": [
            "3D"
          ]
        },
        "project": {
          "type": "string"
        },
        "operator": {
          "type": "string",
          "examples": [
            "Petrobras"
          ]
        },
        "confidentiality": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "limit": {
          "type": "number"
        },
        "offset": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    2D ~2.3k lines; 3D ~3.7k footprints. dimension: "2D" | "3D".

  • getServiceInfo

    read

    List the ANP WFS layers this connector exposes with live feature counts.

    Entitiesmetadata
    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": false
    }