The "welllogsmeta" web service provides meta data about all well logs of an individual well bore.
A typical URL is http://myserver.mycompany.com:8080/INTGeoServer/api/ds/{datasourcetype}/v1/sources/{datasource}/wellbores/{wellboreuniqueid}/logs 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:FindWellLogMetasByWellJsonActor:FindWellLogMetasByWellEntitlementCheckResponse for FindWellLogMetasByWellEntitlementCheckRequest of FindWellLogMetasByWellRequest:FindWellLogMetasByWellRequest{klass=AbstractWellLogMetaFinder, sourceName=813740f5-2962-4454-b277-1dc6b5823a8b, wellUniqueId=Paproc_66H:Paproc_66H, sourceType=witsml}"
},
"collection": {
"schema": "v1/schema/int/entitycollection",
"items": [
{
"id": "XXXXXXXXX:XXXXXXXXX:Time",
"content": {
"uid": "XXXXXXXXX:XXXXXXXXX:Time",
"name": "Time",
"shortName": "Time"
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/log",
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/logs/XXXXXXXXX%3AXXXXXXXXX%3ATime",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
},
{
"id": "XXXXXXXXX:XXXXXXXXX:Time_1",
"content": {
"uid": "XXXXXXXXX:XXXXXXXXX:Time_1",
"name": "Time_1",
"shortName": "Time_1"
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/log",
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/logs/XXXXXXXXX%3AXXXXXXXXX%3ATime_1",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
},
{
"id": "XXXXXXXXX:XXXXXXXXX:Depth",
"content": {
"uid": "XXXXXXXXX:XXXXXXXXX:Depth",
"name": "Depth",
"shortName": "Depth"
},
"links": [
{
"rel": "self",
"relEntity": "v1/schema/int/log",
"href": "/ivaap/api/ds/witsml/v1/sources/813740f5-2962-4454-b277-1dc6b5823a8b/logs/XXXXXXXXX%3AXXXXXXXXX%3ADepth",
"children": false,
"hasProjectEntityChildren": false,
"isProjectEntity": false
}
]
}
],
"total": 3
}
}
The items section is a collection of all well logs meta data.
Each meta data is identified by id entry.
The content entry describes each meta data by name attribute.
The links sections provides a HATEOAS link to the welllogdata service.