Updated API - Data Integration Projects now includes validate and prepare endpoints
The Data Integration Projects API has been updated with new endpoints that allow users to validate and prepare their projects and tasks programmatically.

Using these new API endpoints, users can programmatically:
- Validate and prepare tasks at the project level, using the internal project orchestration
logic:
- Validate all tasks in a project:
POST /api/v1/di-projects/{ProjectID}/actions/validate
- Prepare all tasks in a project:
POST /api/v1/di-projects/{ProjectID}/actions/prepare
- Validate all tasks in a project:
- Validate and prepare tasks at the task level:
- Validate a task:
POST /api/v1/di-projects/{ProjectID}/di-tasks/{dataTaskID}/actions/validate
- Prepare a task:
POST /api/v1/di-projects/{ProjectID}/di-tasks/{dataTaskID}/actions/prepare
- Validate a task:
- Monitor the status of validate and prepare operations to ensure
they are completed successfully before running tasks:
- Get status:
GET /api/v1/di-projects/actions/{ActionID}
- Get status:
These new endpoints can be leveraged alongside the existing Export and Import endpoints to fully automate deployment use cases programmatically.
For more information, review the reference documentation for the Data Integration Projects API.