All data sources

Nabors RigCLOUD

API keyrigcloud

Nabors RigCLOUD — drilling rig data. Wells, real-time time series, depth-indexed events, SmartDRILL, SmartSLIDE, SmartNAV surveys, tour sheets, crew performance, comments. Domains: Wells, Tags, Time/Event Data, Comments, SmartDRILL/SLIDE/NAV, Sequences, Tour Sheet, Crew Analytics. RULES: 1. API key from platform.rigcloud.com. 2. Most methods need wellId — use getWellList. 3. Time series: tagIdList for channels, startTime/endTime range. 4. Event data is depth-indexed — startDepthValue/endDepthValue. 5. Tour sheet endpoints use 'filters' param.

Provenance

PublisherNabors RigCLOUD

Freshness & coverage

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

Methods (24)

  • getWellList

    read

    List all wells accessible to the user.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {},
      "additionalProperties": true
    }
  • getWell

    read

    Get well details by ID (Nabors RigCLOUD).

    Required paramswellId
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "includeChildObject": {
          "type": "boolean"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getSidetrackInfo

    read

    Get sidetrack data for a well.

    Required paramswellId
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "offset": {
          "type": "number"
        },
        "limit": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getTagConfigurations

    read

    List sensor tags configured for a well.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getTimeData

    read

    Get time series drilling data (1-sec resolution).

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "tagIdList": {
          "type": "string"
        },
        "logId": {
          "type": "number"
        },
        "startTime": {
          "type": "string"
        },
        "endTime": {
          "type": "string"
        },
        "startProcessedTime": {
          "type": "string"
        },
        "endProcessedTime": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "modFrequency": {
          "type": "number"
        },
        "useRigTime": {
          "type": "boolean"
        },
        "appId": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getTimeDataAggregate

    read

    Get min/max aggregated time series values.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "tagIdList": {
          "type": "string"
        },
        "logId": {
          "type": "number"
        },
        "includeNull": {
          "type": "boolean"
        },
        "startTime": {
          "type": "string"
        },
        "endTime": {
          "type": "string"
        },
        "startProcessedTime": {
          "type": "string"
        },
        "endProcessedTime": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "useRigTime": {
          "type": "boolean"
        },
        "appId": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getEventData

    read

    Get depth-indexed event data.

    Required paramswellId
    Entitiesincident
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "eventId": {
          "type": "number"
        },
        "tagIdList": {
          "type": "string"
        },
        "logId": {
          "type": "number"
        },
        "startDepthValue": {
          "type": "number"
        },
        "endDepthValue": {
          "type": "number"
        },
        "pageNumber": {
          "type": "number"
        },
        "modFrequency": {
          "type": "number"
        },
        "useRigTime": {
          "type": "boolean"
        },
        "isOffsetEnabled": {
          "type": "boolean"
        },
        "appId": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getEventDataAggregate

    read

    Get min/max aggregated event data (Nabors RigCLOUD).

    Required paramswellId
    Entitiesincident
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "eventId": {
          "type": "number"
        },
        "tagIdList": {
          "type": "string"
        },
        "logId": {
          "type": "number"
        },
        "includeNull": {
          "type": "boolean"
        },
        "startEvent": {
          "type": "number"
        },
        "endEvent": {
          "type": "number"
        },
        "startDepth": {
          "type": "number"
        },
        "endDepth": {
          "type": "number"
        },
        "useRigTime": {
          "type": "boolean"
        },
        "appId": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getComments

    read

    Get remarks/comments for a well.

    Required paramswellIdmode
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "mode": {
          "type": "string"
        },
        "filters": {
          "type": "string"
        },
        "fields": {
          "type": "string"
        },
        "isASC": {
          "type": "boolean"
        },
        "pageNumber": {
          "type": "number"
        },
        "additionalFilters": {
          "type": "string"
        },
        "includeChildObjects": {
          "type": "boolean"
        },
        "useRigTime": {
          "type": "boolean"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId",
        "mode"
      ]
    }
  • createComment

    write

    Create a remark on a well.

    Required paramswellIdcomment
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "comment": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "useRigTime": {
          "type": "boolean"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId",
        "comment"
      ]
    }
  • getSmartDrillRecipes

    read

    Get SmartDRILL autodriller recipes.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "pageNumber": {
          "type": "number"
        },
        "startDepth": {
          "type": "number"
        },
        "endDepth": {
          "type": "number"
        },
        "startDateTime": {
          "type": "string"
        },
        "endDateTime": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getSmartSlideRecipes

    read

    Get SmartSLIDE directional recipes.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        },
        "pageNumber": {
          "type": "number"
        },
        "startDepth": {
          "type": "number"
        },
        "endDepth": {
          "type": "number"
        },
        "startDateTime": {
          "type": "string"
        },
        "endDateTime": {
          "type": "string"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getDrillingConnections

    read

    Get drilling connection time data.

    Required paramswellId
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getSmartSlidePerformance

    read

    Get SmartSLIDE performance report.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getSurveyData

    read

    Get directional survey data (SmartNAV) (Nabors RigCLOUD).

    Required paramswellId
    Entitiessurvey
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getSequenceRecipes

    read

    Get sequence automation recipes.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "sequenceName": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetDailyServices

    read

    Get daily service info from tour sheet.

    Entitiesproduction
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetOperations

    read

    Get operations info from tour sheet.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetReports

    read

    Get report info from tour sheet.

    Entitiesdocument
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetActivities

    read

    Get IADC activity info from tour sheet.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetTours

    read

    Get tour/shift info from tour sheet.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getTourSheetWork

    read

    Get work info from tour sheet.

    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "filters": {
          "type": "string"
        },
        "pageNumber": {
          "type": "number"
        },
        "pageSize": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }
  • getCrewDrillingPerformance

    read

    Get drilling KPIs by crew.

    Required paramswellId
    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }
  • getCrewTrippingPerformance

    read

    Get tripping KPIs by crew.

    Required paramswellId
    Entitiesrecord
    Input schema
    {
      "type": "object",
      "properties": {
        "wellId": {
          "type": "number"
        }
      },
      "additionalProperties": false,
      "required": [
        "wellId"
      ]
    }