Get all computation specifications. The parameter 'IncludePreviousVersions' may be used to return either the most recent versions of the computation specifications or all possible versions of each computation specification.
Security
bearer and appkey
- https://api.delfi.slb.com/fdplan/evaluation/v1https://api.delfi.slb.com/fdplan/evaluation/v1/computation-specs
- Mock serverhttps://developer.slb.com/_mock/solutions/fdplan/apis/fdplan-evaluation/computation-specs
curl -i -X GET \
'https://api.delfi.slb.com/fdplan/evaluation/v1/computation-specs?includePreviousVersions=true' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'appkey: YOUR_API_KEY_HERE' \
-H 'slb-partition-id: string'Retrieved computation specifications successfully.
Array []
The date the specification was created.
Example:"2020-01-01T00:00:00.000Z"
The input data-type IDs for the computation specification.
Example:
[ { "id": "decline-curves", "version": 1 }, { "id": "drilling-constraints", "version": 1 }, { "id": "facility-constraints", "version": 1 } ]
The output data-type IDs for the computation specification.
Example:
[ { "id": "production-forecast", "version": 1 } ]
annotationsArray of objects(Annotation)
The annotations for the computation specification. These annotations can be used to annotate the computation specification with useful information such as a 'name'.
Example:
[ { "address": { … }, "key": "name", "value": "Decline Curves", "createdBy": "user@slb.com" }, { "address": { … }, "key": "name", "value": "Drilling Constraints", "createdBy": "user@slb.com" }, { "address": { … }, "key": "name", "value": "Facility Constraints", "createdBy": "user@slb.com" }, { "address": { … }, "key": "name", "value": "Production Forecast", "createdBy": "user@slb.com" } ]
Response
[ { "id": "ix", "latest": true, "name": "ix", "version": 1, "archived": false, "description": "ix computation", "createdBy": "system", "createdAt": "2020-01-01T00:00:00.000Z", "inputDataTypeIds": [ … ], "outputDataTypeIds": [ … ] }, { "id": "peep", "latest": true, "name": "peep", "version": 1, "archived": false, "description": "peep computation", "createdBy": "system", "createdAt": "2020-01-01T00:00:00.000Z", "inputDataTypeIds": [ … ], "outputDataTypeIds": [ … ] } ]