/getFromStore

This feature allows you to execute a WITSML query against the WITSML Store behind the LiveRig Collector using the remote control API.

circle-exclamation

Required information

Identifying the Liverig integration qualifier
Identifying the additional collector source details for WITSML protocol

/getFromStore?qualifier=qualifier&instance=instance&sourceName=sourceName&rigName=rigName&type=type

POST http://environment.com/services/plugin-liverig/collectors/getFromStore

Query Parameters

Name
Type
Description

qualifier*

String

Collector qualifier

instance*

String

Collector name

sourceName*

String

Collector source name

rigName*

String

Collector rig name (used as configured event type)

type*

String

WITSML object type

Headers

Name
Type
Description

Content-type*

string

application/json

Request Body

Name
Type
Description

query*

String

XML query to execute over the source WITMSL server endpoint

Example

A example is demonstrated below using effective requests and responses. That is for demonstration purposes only. Do not copy/paste into a production environment.

Request

  • Qualifier: myliverig

  • Instance: real-collector

  • Source name: "Example WITSML server"

  • Rig name: "RIG02"

  • Query: list all headers of well UID Energistics-well-0001

HTTP request body containing the WITSML query for this well object:

CLI for Unix or Powershell:

Using session cookies instead of direct user credentials authentication (for SAML-enabled environments):

Response

Last updated