Cloud APIs
/- FDPlan
FDPlan Evaluation
- Get a workflow specification
Get all workflow specifications
Create workflow specification
Create or update workflow specification
Update a workflow specification
Create or update configuration for a computation
Get all input mappings that originates from the given workflow specification
Create or update input mapping between two workflow specifications
Get a workflow specificat...
Get a workflow specification.
Security
bearer and appkey
- https://api.delfi.slb.com/fdplan/evaluation/v1https://api.delfi.slb.com/fdplan/evaluation/v1/workflow-specs/{workflowSpecId}
- Mock serverhttps://developer.slb.com/_mock/solutions/fdplan/apis/fdplan-evaluation/workflow-specs/{workflowSpecId}
curl -i -X GET \
'https://api.delfi.slb.com/fdplan/evaluation/v1/workflow-specs/{workflowSpecId}?version=0' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'appkey: YOUR_API_KEY_HERE' \
-H 'slb-partition-id: string'Retrieved workflow specification successfully.
The date the specification was created.
Example:"2020-01-01T00:00:00.000Z"
The computation specifications which make up the workflow specification.
Example:
[ { "id": "01DV2RPKYS5NYBAR6TNMJ8TNT8", "name": "spec-type", "version": 1, "latest": true, "archived": false, "description": "A specification.", "createdBy": "user@slb.com", "createdAt": "2020-01-01T00:00:00.000Z", "address": { … }, "inputDataTypeIds": [ … ], "outputDataTypeIds": [ … ] } ]
edgesArray of objects(Edge)
A list of graph edges which describe the data flow from one computation specifications output data-type to the next computation specifications input data-type.
Example:
[ { "fromAddressType": "DataTypeOutput", "fromComputationIndex": 0, "fromDataTypeIndex": 0, "toComputationIndex": 1, "toDataTypeIndex": 0 } ]
annotationsArray of objects(Annotation)
Example:
[ { "address": { … }, "key": "name", "value": "Decline Curves", "createdBy": "user@slb.com" } ]
Response
{ "id": "01DV2RPKYS5NYBAR6TNMJ8TNT8", "name": "custom-workflow-spec", "version": 1, "latest": true, "archived": false, "description": "Description", "createdBy": "user@slb.com", "createdAt": "2020-01-01T00:00:00.000Z", "computationSpecs": [ { … }, { … } ], "edges": [ { … } ] }