Operation | Method | URI |
|---|---|---|
Create a task. | POST | /dbmi/public/api/v2/task/create |
Deploy a task. | POST | /dbmi/public/api/v2/task/deploy/{taskId} |
Run a task. | POST | /dbmi/public/api/v2/job/start |
Stop a job. | POST | /dbmi/public/api/v2/job/stop |
Resume a job. | POST | /dbmi/public/api/v2/job/resume |
Undeploy a job. | POST | /dbmi/public/api/v2/job/undeploy |
Get job status for a task. | GET | /dbmi/public/api/v2/job/status |
Get job metrics for a task | GET | /dbmi/public/api/v2/job/metrics |
Get task details. | GET | /dbmi/public/api/v2/task/details?taskId={taskId}&projectId={projectId}&folderId={folderId} |
Operation | Method | URI |
|---|---|---|
Get job status. | GET | /mftsaas/api/v1/job/<runId>/status |
Get job logs. | GET | /mftsaas/api/v1/job/<runId>/logs |
Get details for a completed job using the task ID. | GET | /mftsaas/api/v1/mitasks/activityLog?taskId=<taskId> |
Get details for an active or a completed job using the run ID. | GET | /mftsaas/api/v1/mitasks/activityLog?runId=<runId> |
Get details for an active or a completed job using the run ID, including the number of rows to skip and a row limit. | GET | /mftsaas/api/v1/mitasks/activityLog?taskId={{taskID}}&<offset> |
Get details for all jobs. | GET | /mftsaas/api/v2/mitasks/activityLog |
Get details for all jobs using the task ID. | GET | /mftsaas/api/v2/mitasks/activityLog?taskId=<taskId> |
Get details for all jobs using the run ID. | GET | /mftsaas/api/v2/mitasks/activityLog?runId=<runId> |
Get details for all jobs including the rows to skip. | GET | /mftsaas/api/v2/mitasks/activityLog?taskId=<taskId>&offset=<offset> |
Get details for all jobs and include a row limit. | GET | /mftsaas/api/v2/mitasks/activityLog?taskId=<taskId>&rowLimit<rowLimit> |
Get details for all jobs based on the job type. | GET | /mftsaas/api/v2/mitasks/activityLog?jobType=<jobType> |
Get the number of file events to display and include the file event limit. | GET | /mftsaas/api/v2/mitasks/activityLog?runId={{runID}}&fetchFileEvents=true&fileEventsLimit=10 |
View details of a particular task. | GET | /mftsaas/api/v1/mitasks/{{TASK-ID}} |
View details for all tasks in the organization. | GET | /mftsaas/api/v1/mitasks |
Create a task. | POST | /mftsaas/api/v1/mitasks |
Update a task. | POST | /mftsaas/api/v1/mitasks/<taskID> |
Get the location of a task. | GET | /mftsaas/api/v1/mitasks?resolveLocation=true |
Delete a task. | DELETE | /mftsaas/api/v1/mitasks/<taskID> |
Operation | Method | URI |
|---|---|---|
Create a task. | POST | /sisvc/restapi/v1/CreateEntity/Documents |
Deploy a task. | POST | /sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Deploy |
Undeploy a task. | POST | /sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Undeploy |
Start a task. | POST | /sisvc/api/v1/Dataflows('<dataflow ID>')/OData.SI.Start |
Stop a task. | POST | /sisvc/api/v1/Dataflows('<dataflowID>')/OData.SI.Stop |
Copy a task. | POST | /sisvc/restapi/v1/CopyEntities |
Update a task. | POST | /sisvc/restapi/v1/UpdateEntity/Documents('<document ID>') |
Get task details. | GET | /sisvc/monitor/v1/jobs/<dataflow ID>/<run ID of the job> |
Get the list of jobs. | GET | /mijobmonitor/api/v1/MIJobs |
Get the job status. | GET | /sisvc/monitor/v1/status/dataflows/<dataflow ID> |
Get the job statistics. | GET | /sisvc/monitor/v1/statistics/dataflows/<dataflow ID> |
Get the job history. | GET | /sisvc/monitor/v1/history/dataflows/<dataflow ID> |