Skip to content

Data Source Reprocess Job V2

Managing data source reprocessing jobs.

Create a new data source reprocess job

Request

Create a new data source reprocess job to trigger the reprocessing of an existing data source.

Security
bearer and appkey
Headers
slb-partition-idstringrequired

Data partition id.

Bodyapplication/jsonrequired

The data source reprocessing job that needs to be triggered.

idstringrequired

The id for data source.

Example:"01JY6YVV4QPRH7W4TY64BXEDB6"
versionintegerrequired

The version for data source.

Example:1
dataProvidersobject(DataProviders)

List of data providers

Example:
{ "items": [ { … }, { … } ] }
curl -i -X POST \
  https://api.delfi.slb.com/fdplan/data-sources/v2/data-source-reprocess-jobs \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -H 'appkey: YOUR_API_KEY_HERE' \
  -H 'slb-partition-id: string' \
  -d '{
    "id": "01JY6YVV4QPRH7W4TY64BXEDB6",
    "version": 1,
    "dataProviders": {
      "items": [
        {
          "name": "Base",
          "description": "Base price forecast deck",
          "sources": [
            "https://corp.commercials.data-agent.com/reference/2fbcc17c7700258b/base"
          ]
        },
        {
          "name": "Stress",
          "description": "Stress price forecast deck",
          "sources": [
            "https://corp.commercials.data-agent.com/reference/2fbcc17c7700258b/stress"
          ]
        }
      ]
    }
  }'

Responses

Data source reprocessing job successfully created.

Bodyapplication/json
idstringrequired

The id for data source reprocess job.

Example:"01JY6YFQ5F7MYPDM3TXCGG02N2"
Response
{ "id": "01JY6YFQ5F7MYPDM3TXCGG02N2" }