All data sources

ComboCurve

API keycombocurve

Production forecasting, decline curve analysis, type curves, and economic evaluations for oil and gas assets.

Provenance

PublisherComboCurve

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (API key)

Methods (21)

  • listWells

    read

    List wells by geography, operator, status, identifiers, or date filters.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "wellName": {
          "type": "string"
        },
        "operator": {
          "type": "string",
          "description": "Filter by operator name."
        },
        "state": {
          "type": "string",
          "description": "Filter by state."
        },
        "county": {
          "type": "string",
          "description": "Filter by county."
        },
        "sort": {
          "type": "string"
        },
        "country": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number",
          "description": "Maximum records to return (1-200)."
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "api10": {
          "type": "string",
          "description": "Filter by API10."
        },
        "api14": {
          "type": "string",
          "description": "Filter by API14."
        },
        "chosenID": {
          "type": "string"
        },
        "wellNumber": {
          "type": "string"
        },
        "wellStatus": {
          "type": "string"
        },
        "wellType": {
          "type": "string"
        },
        "basin": {
          "type": "string",
          "description": "Filter by basin name."
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": true
    }
  • getWell

    read

    Fetch one well by ComboCurve ID.

    Required paramsid
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "ComboCurve well ID."
        }
      },
      "additionalProperties": true,
      "required": [
        "id"
      ]
    }
  • listProjects

    read

    List ComboCurve projects that group wells, forecasts, scenarios, and economics.

    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • getProject

    read

    Fetch a specific project by ID.

    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "id"
      ]
    }
  • listDailyProductions

    read

    List daily production records with optional well and date filters.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "date": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listMonthlyProductions

    read

    List monthly production records with optional well and date filters.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "date": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listForecasts

    read

    List forecasts within a project.

    Required paramsprojectId
    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string",
          "description": "Project ID."
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number",
          "description": "Records to skip."
        },
        "take": {
          "type": "number",
          "description": "Maximum records to return (1-200)."
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": true,
      "required": [
        "projectId"
      ]
    }
  • getForecast

    read

    Fetch a specific forecast within a project.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "projectId": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "id",
        "projectId"
      ]
    }
  • listForecastParameters

    read

    List decline-curve parameters for a forecast.

    Entitiesproduction, facility
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string"
        },
        "forecastId": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "projectId",
        "forecastId"
      ]
    }
  • listForecastOutputs

    read

    List forecast output rows for a forecast.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string"
        },
        "forecastId": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "projectId",
        "forecastId"
      ]
    }
  • listForecastVolumes

    read

    List daily or monthly forecast volumes for project, forecast, or well scope.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number",
          "description": "Maximum records to return (1-200)."
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string",
          "description": "Optional well ID filter."
        },
        "projectId": {
          "type": "string",
          "description": "Optional project ID filter."
        },
        "forecastId": {
          "type": "string",
          "description": "Optional forecast ID filter."
        },
        "resolution": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "monthly"
              ]
            },
            {
              "type": "string",
              "enum": [
                "daily"
              ]
            }
          ],
          "type": "string",
          "enum": [
            "daily",
            "monthly"
          ],
          "description": "Volume resolution."
        }
      },
      "additionalProperties": true
    }
  • listScenarios

    read

    List scenarios within a project.

    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "projectId"
      ]
    }
  • listEconRuns

    read

    List economic runs globally or within a project scenario.

    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number",
          "description": "Maximum records to return (1-200)."
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "projectId": {
          "type": "string",
          "description": "Optional project ID."
        },
        "scenarioId": {
          "type": "string",
          "description": "Optional scenario ID."
        }
      },
      "additionalProperties": true
    }
  • listOneLiners

    read

    List one-line economic summaries for an economic run.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string"
        },
        "scenarioId": {
          "type": "string"
        },
        "econRunId": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "projectId",
        "scenarioId",
        "econRunId"
      ]
    }
  • listTypeCurves

    read

    List type curves inside a project.

    Required paramsprojectId
    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string",
          "description": "Project ID."
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number",
          "description": "Maximum records to return (1-200)."
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": true,
      "required": [
        "projectId"
      ]
    }
  • listTypeCurveFits

    read

    List daily or monthly fit rows for a type curve.

    Entitiesproject
    Input schema
    {
      "type": "object",
      "properties": {
        "projectId": {
          "type": "string"
        },
        "typeCurveId": {
          "type": "string"
        },
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "resolution": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "monthly"
              ]
            },
            {
              "type": "string",
              "enum": [
                "daily"
              ]
            }
          ]
        }
      },
      "additionalProperties": false,
      "required": [
        "projectId",
        "typeCurveId"
      ]
    }
  • listDirectionalSurveys

    read

    List directional survey rows for wells.

    Entitiestrajectory, well, survey
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listTags

    read

    List ComboCurve tags.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listWellComments

    read

    List well comments and annotations.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "commentedAt": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listWellIdentifiers

    read

    List well identifier mappings such as API10, API14, and chosen ID.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "well": {
          "type": "string"
        },
        "api10": {
          "type": "string"
        },
        "api14": {
          "type": "string"
        },
        "chosenID": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • listEconModels

    read

    List company-level or project-level economic models.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string"
        },
        "skip": {
          "type": "number"
        },
        "take": {
          "type": "number"
        },
        "cursor": {
          "type": "string"
        },
        "createdAt": {
          "type": "string"
        },
        "updatedAt": {
          "type": "string"
        },
        "projectId": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }