The "welldeviationsmeta" web service provides meta data about all well deviations of an individual well bore.
A typical URL is http://myserver.mycompany.com:8080/INTGeoServer/api/ds/{datasourcetype}/v1/sources/{datasource}/wellbores/{wellboreuniqueid}/trajectorymetas with the GET method.
where
datasourcetype: type of a datasource, i.e. mongo, s3, etc.
datasource: unique id of a datasource
wellboreuniqueid: a unique id of a well bore
Here is an example response. This response has been formatted to improve readability.
{
"from": {
"actor": "akka://DefaultActorSystemControllerActorSystem:FindWellDeviationMetasByWellJsonActor:WellDeviationMetaCollectionResponse for FindWellDeviationMetasByWellRequest:FindWellDeviationMetasByWellRequest{klass=AbstractWellDeviationMetaFinder, sourceName=c9db3458-6698-49d9-ae8f-f407ce26ae2e, wellUniqueId=a03e86c7-72c1-414e-aecc-8ea3c5, sourceType=mongo}"
},
"collection": {
"schema": "v1/schema/int/entitycollection",
"items": [
{
"id": "a03e86c7-72c1-414e-aecc-8ea3c5:8.5in_drilling_run10 - Actual Traj",
"content": {
"uid": "a03e86c7-72c1-414e-aecc-8ea3c5:8.5in_drilling_run10 - Actual Traj",
"name": "8.5in_drilling_run10 - Actual Traj"
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/trajectory",
"href": "/ivaap/api/ds/mongo/v1/sources/c9db3458-6698-49d9-ae8f-f407ce26ae2e/trajectories/a03e86c7-72c1-414e-aecc-8ea3c5%3A8.5in_drilling_run10%20-%20Actual%20Traj",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
},
{
"rel": "Geometry",
"name": "Geometry",
"relEntity": "v1/schema/int/trajectory/geometry",
"href": "/ivaap/api/ds/mongo/v1/sources/c9db3458-6698-49d9-ae8f-f407ce26ae2e/trajectories/a03e86c7-72c1-414e-aecc-8ea3c5%3A8.5in_drilling_run10%20-%20Actual%20Traj/geometry",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
],
"total": 1
},
"supportedActions": [
{
"schema": "v1/schema/int/trajectory",
"methods": [
{
"method": "PUT",
"actions": [
{
"type": "Rename",
"name": "Rename"
}
]
},
{
"method": "DELETE",
"actions": [
{
"type": "Delete",
"name": "Delete"
}
]
}
]
}
]
}
The items section is a collection of all well deviations meta data.
Each meta data is identified by id entry.
In the content entry of each meta data
uid is the unique id of a well deviation
name is the name of a well deviation
The links sections provides HATEOAS links to services supported by each well deviation.
The supportedActions section specifies actions that can be performed on each well deviation.