Administrator
- Administrator
- All Products
/api/v2/job
Field | Type | Required | Description |
---|---|---|---|
taskId | String | Required if taskName or taskFederatedId isn't
included. | Task or linear taskflow ID. Use taskId or taskName
in the URI. You can include this task ID when the task is located
in the Default folder. |
taskFederatedId | String | Required if the task isn't located in the Default
folder. | Global unique identifier for the task, which
includes the folder path to the task. |
taskName | String | Required if taskId or taskFederatedId isn't
included. | Task or linear taskflow name. Use taskId or
taskName in the URI. |
taskType | String | Yes | The type of task. For Data Integration , use one of the following codes:
|
callbackURL | String | No | A valid, publicly available URL. The service posts
the job status to the callbackURL. |
runtime | No | Attribute that defines runtime properties. | |
parameterFileName | String | No | Parameter file name. |
parameterFileDir | String | No | Parameter file directory on the Secure Agent
machine. |
Field | Type | Description |
---|---|---|
taskId | String | Task or linear taskflow ID. |
taskFederatedId | String | Global unique identifier for the task, which
includes the folder path to the task. |
taskName | String | Task or linear taskflow name. |
taskType | String | The type of task. Returns one of the following
codes for Data Integration :
|
runId | Long | ID of the job. |
callbackURL | String | Status of the job. |
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "taskId": "0034J90000000M", "taskType": "Workflow", "callbackURL": "https://MyIICSJobStatus.com", }
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "@type": "job", "taskId": "0100000Z000009", "taskType": "MTT", "runtime": { "@type": "mtTaskRuntime" } }
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "@type": "job", "taskId": "0116Q70Z0000000000N4", "taskType": "MTT", "runtime": { "@type": "mtTaskRuntime", "parameterFileName": "EmployeeDept.param", "parameterFileDir": "/root/dev/FlatFiles" } }
{ "@type": "job", "taskId": "0116Q70Z0000000000N4", "taskType": "MTT", "runId": 59, "taskName": "mct_03126935_Oracle_FF_Parameter", "runInParallel": false }