# Qlik Data integration projects API

**Canonical:** https://apis.io/apis/qliksense/di-projects-api/  
**Provider:** Qlik Sense APIs — https://apis.io/providers/qliksense/  
**Base URL:** https://{tenant}.{region}.qlikcloud.com/api/v1/di-projects  
**Documentation:** https://qlik.dev/apis/rest/di-projects/

Qlik Data integration projects API is one of 82 APIs that [Qlik Sense APIs](https://apis.io/providers/qliksense/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Business Intelligence, Data Integration, and REST. The published artifact set on APIs.io includes API documentation, an API reference, and an OpenAPI specification.

Data integration projects are used to group and organize data tasks that move, transform, or prepare data for consumption.

## Operations (25)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/di-projects` | List projects |
| POST | `/api/v1/di-projects` | Create a new project |
| GET | `/api/v1/di-projects/{projectId}` | Get a project |
| POST | `/api/v1/di-projects/{projectId}/actions/export` | Export a project |
| POST | `/api/v1/di-projects/{projectId}/actions/import` | Import a project (JSON zip) |
| POST | `/api/v1/di-projects/{projectId}/actions/import-async` | Import a project asynchronously |
| POST | `/api/v1/di-projects/{projectId}/actions/prepare` | Prepare a project |
| POST | `/api/v1/di-projects/{projectId}/actions/validate` | Validate project |
| GET | `/api/v1/di-projects/{projectId}/bindings` | Get project export variables |
| PUT | `/api/v1/di-projects/{projectId}/bindings` | Update project export variables |
| GET | `/api/v1/di-projects/{projectId}/di-tasks` | List project tasks |
| GET | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}` | Get a project task |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/actions/prepare` | Prepare a project task |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/actions/recreate-datasets` | Recreate task datasets |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/actions/request-reload` | Request dataset reload |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/actions/validate` | Validate a project task |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/actions/start` | Start a project task |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/actions/stop` | Stop a project task |
| GET | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/{runId}/state` | Get run state |
| GET | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/{runId}/state/datasets` | List run dataset states |
| POST | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/runs/actions/search` | Search task run history |
| GET | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/state` | Get project task runtime state |
| GET | `/api/v1/di-projects/{projectId}/di-tasks/{dataTaskId}/runtime/state/datasets` | List runtime dataset states |
| GET | `/api/v1/di-projects/actions/{actionId}` | Get Action status |
| POST | `/api/v1/di-projects/utils/actions/validate-project-definitions` | Validate project definitions |

## Machine-readable artifacts (4)

- **Documentation** — https://qlik.dev/apis/rest/di-projects/
- **APIReference** — https://qlik.dev/apis/rest/di-projects/
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/qliksense/refs/heads/main/openapi/qliksense-di-projects.json
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/qliksense/refs/heads/main/overlays/qliksense-di-projects-overlay.yaml

## Other Qlik Sense APIs APIs (12)

- [Qlik Engine API](https://apis.io/apis/qliksense/engine-api/)
- [Qlik Server-Side Extension Protocol](https://apis.io/apis/qliksense/server-side-extension/)
- [Qlik Cloud System Events](https://apis.io/apis/qliksense/system-events/)
- [Qlik MCP Server](https://apis.io/apis/qliksense/mcp-server/)
- [Qlik Apps API](https://apis.io/apis/qliksense/analytics-apps-api/)
- [Qlik Change stores API](https://apis.io/apis/qliksense/analytics-change-stores-api/)
- [Qlik Adaptive cards API](https://apis.io/apis/qliksense/analytics-discovery-agent-adaptive-cards-api/)
- [Qlik ODAG apps API](https://apis.io/apis/qliksense/analytics-odag-apps-api/)
- [Qlik ODAG links API](https://apis.io/apis/qliksense/analytics-odag-links-api/)
- [Qlik ODAG requests API](https://apis.io/apis/qliksense/analytics-odag-requests-api/)
- [Qlik ODAG settings API](https://apis.io/apis/qliksense/analytics-odag-settings-api/)
- [Qlik API keys API](https://apis.io/apis/qliksense/api-keys-api/)

## Tags

Business Intelligence, Data Integration, REST

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/qliksense/di-projects-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/qliksense/.
