The "wellboresmeta" web service provides meta data about all well bores of an individual well dataset.
A typical URL is http://myserver.mycompany.com:8080/INTGeoServer/api/ds/{datasourcetype}/v1/sources/{datasource}/wells/{welluniqueid}/wellbores with the GET method.
where
datasourcetype: type of a datasource, i.e. mongo, s3, etc.
datasource: unique id of a datasource
Here is an example response. This response has been formatted to improve readability.
{
"from": {
"actor": "akka://DefaultActorSystemControllerActorSystem:FindWellBoresByWellJsonActor:FindWellBoresByWellEntitlementCheckResponse for FindWellBoresByWellEntitlementCheckRequest of FindWellBoresByWellRequest:FindWellBoresByWellRequest{klass=AbstractWellBoreFinder, sourceType=witsml, sourceName=813740f5-2962-4454-b277-1dc6b5823a8b, wellUniqueId=BR-15}"
},
"collection": {
"schema": "v1/schema/int/entitycollection",
"items": [
{
"id": "BR-15:BR-15",
"content": {
"wellUID": "BR-15",
"wellName": "BR-15",
"wellboreUID": "BR-15:BR-15",
"wellboreName": "BR-15"
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/wellbore",
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Log",
"name": "Logs",
"relEntity": "v1/schema/int/log",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/logs",
"children": true
},
{
"rel": "Well Risk",
"name": "Well Risks",
"relEntity": "v1/schema/int/wellrisks/all",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/risks/all",
"children": true
},
{
"rel": "Mud Log",
"name": "Mud Logs",
"relEntity": "v1/schema/int/mudlog",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/mudlogs",
"children": true
},
{
"rel": "Trajectory",
"name": "Trajectories",
"relEntity": "v1/schema/int/trajectory",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/trajectorymetas",
"children": true
},
{
"rel": "Wellbore Geometry",
"name": "Wellbore Geometries",
"relEntity": "v1/schema/int/wbgeometry",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/wbgeometries",
"children": true
},
{
"rel": "Tubing Set",
"name": "Tubing Sets",
"relEntity": "v1/schema/int/tubingset",
"hasProjectEntityChildren": false,
"isProjectEntity": false,
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/wellbores/BR-15%3ABR-15/tubingsets",
"children": true
}
]
}
],
"total": 1
}
}
The items section specifies a collection of well bore meta data.
Each meta data is identified by id attribute.
The content entry specifies the well bore meta data attributes.
The links sections lists all HATEOAS links leading to the services supported by each well bore.