Cloud APIs
/- FDPlan
FDPlan Data Sources
- DataSourceV2
Error
Container
LastUpdated
CorrelationId
DataSourceType
DataSourceTypes
CreateDataSourceType
UpdateDataSourceType
DataSourceJobV2
CreateDataSourceJobV2Params
CreateWorkflowInputDataSourceJobV2Params
DataSourceReprocessJobV2
ReprocessDataSourceJobV2Params
DataSourcesV2
DataSourceDetailV2
TransformationProvider
CopyProvider
Editor
Viewer
Source
Target
DataProviders
DataProvider
WorkflowInputDataProviders
WorkflowInputDataProvider
WorkflowInputProcessAs
SetDataSourceJobState
TransformationErrors
TransformationError
PatchReq
PatchItem
DataSourceV2
A versioned input bundle that feeds scenario evaluations, produced by a data source job. Reads always specify a version.
The user-facing input format - a registered data type and the store it lives in. Together with target, it selects the matching data source type.
Example:
{ "type": "demo:data-types:planning-assumption-reference", "store": "comm-store" }
The evaluation-ready data type that computations consume, produced by the transformation.
Example:
{ "type": "price-forecast" }
The revision of the data source. Rebuilding a data source after its data source type is updated produces a new version through a Reprocess data source job.
Example:1
detailsobject(DataSourceDetailV2)
Details of data source job.
Example:
{ "dataProviders": { "items": [ … ] }, "containers": [ { … } ] }
lastUpdatedobject(LastUpdated)
Details of the last update to a resource.
Example:
{ "atDate": "2020-09-08T09:53:36.000Z", "byEvent": "01EHPJ54HEA77K95T5KPH5JSW9", "byUser": "user@slb.com" }
{ "id": "01JY6YVV4QPRH7W4TY64BXEDB6", "name": "Forecast Q2", "description": "Example of transformation", "tags": [ "StudyId:01JY6FMJMY0F6AJFV05V831SB4" ], "version": 1, "source": { "type": "demo:data-types:planning-assumption-reference", "store": "comm-store" }, "target": { "type": "price-forecast" }, "details": { "dataProviders": { … }, "containers": [ … ] }, "lastUpdated": { "atDate": "2025-06-20T15:21:09.000Z", "byEvent": "9510b57e-835e-9eb0-b544-407aa857226a", "byUser": "user@example.com" } }