18 June 2026

New APIs – Query run history for data integration tasks

Share this message

The Data Integration Projects APIs now include three new endpoints to search and inspect historical run data for data tasks.

The following new endpoints provide visibility into task run history:

  • POST /di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/actions/search — Get a list of historical run instances for a given data task, with support for pagination to navigate large result sets.

  • GET /di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/{runId}/state — Retrieve the state of a specific run instance by its run ID, including the run start and end time, duration, state and more.

  • GET /di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/{runId}/state/datasets — Retrieve dataset-level state details for a specific run, providing granular visibility into how individual datasets were processed.

These additions enable greater observability for data task executions, making it easier to monitor run outcomes and troubleshoot issues programmatically.

For more information, refer to the Data integration projects API reference documentation.

How can we help?

Whether something’s still unclear or you’re ready to take the next step, Barry and Eric are happy to talk it through. Email us, call us, or book a meeting at a time that works for you.