All data sources

WellOps

Premium

WellOps (Mi4) is a production data management platform for oil and gas companies. Access well, field, and daily production data.

Premium: 14-day free trial with your WellOps key, then Professional ($500/user/mo).

What you can ask

  • “What does WellOps have for the area or asset I'm working on?”
  • “Pull the most recent WellOps records and put them in a table.”
  • “What does WellOps cover, and how fresh is the data?”

About this source

WellOps (Mi4) oil & gas production data connector. Provides access to company, field, well, and daily production data from WellOps. CRITICAL USAGE RULES: 1. Use getCompanies() first to discover company IDs before other operations. 2. All endpoints except getCompanies() require a companyId parameter. 3. getWells() can be filtered by fieldId and date. 4. getWellDailyProduction() has no date filter; startDate/endDate are rejected. 5. Use getWellStatusOptions() to get valid well status values for interpreting well data. IMPORTANT FOR PRODUCTION DATA: - Always provide wellId OR fieldId to avoid timeouts - Company-wide queries (no wellId/fieldId) will timeout API Version: 1 (current) Authentication: X-Api-Key header

Connector ID wellops

Provenance

Freshness & coverage

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

› Methods (5)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • getCompanies

    read

    Get all companies accessible to the authenticated user. Use this first to discover company IDs.

    Entitiescompany
    Paginationpage (pageField: page)
  • getFields

    read

    Get company fields. Use getCompanies for companyId.

    Required paramscompanyId
    Entitiesfield
    Paginationpage (pageField: page)

    IDs: getCompanies → companyId; getFields → fieldId; getWells → wellId.

  • getWells

    read

    Get company wells. Use getCompanies for companyId and getFields for fieldId.

    Required paramscompanyId
    Entitieswell
    Paginationpage (pageField: page)

    IDs: getCompanies → companyId; getFields → fieldId; getWells → wellId.

  • getWellStatusOptions

    read

    Get well statuses. Use getCompanies for companyId.

    Required paramscompanyId
    Entitieswell status
    Paginationpage (pageField: page)

    IDs: getCompanies → companyId; getFields → fieldId; getWells → wellId.

  • getWellDailyProduction

    read

    Get daily production. Use getCompanies, getFields, and getWells for IDs.

    Required paramscompanyIdwellId or fieldId
    Entitieswell daily production
    Paginationpage (pageField: page)

    IDs: getCompanies → companyId; getFields → fieldId; getWells → wellId.