Continuous Pipelines Design
APIs to build, configure, and manage continuous data integration projects and their pipelines.
These configuration APIs enable programmatic creation and management of continuous integration projects, pipelines, component configurations (metabase, log reader, staging, user databases), and table mappings. They support both synchronous and asynchronous operations with validation, parallel component processing, and detailed error reporting.
Create and manage projects, pipelines, and mappings programmatically
Parallel, component-level configuration with fault isolation
Create and track progress for datasets to be used in pipeline mappings
Activate and stage the project configuration changes and track status
Get Started
Start building with Continuous Pipelines Design API.
Explore
Learn how Continuous Pipelines Design API works through tutorials and implementation guides.
Error Codes
APIs return the following error codes when requests cannot be processed:
| Error Code | Description |
|---|---|
| DIS-1001 | Unauthorized, invalid token |
| DIS-1002 | Not authorized to access this API |
| DIS-1003 | Issue with internal services |
| DIS-1004 | Workspace ID is missing from request context |
| DIS-1005 | Rate limit exceeded |
| DIS-1006 | Unauthorized, invalid key/secret |
| DIS-1007 | API quota permanently exhausted for trial user |
| DIS-1009 | Access blocked due to too many failed attempts |
| DIS-1010 | Workspace has expired |
| DIS-LI-1011 | Service is not available to serve the request |
| DIS-LI-1014 | Batch size must not exceed 25 |
| DIS-LI-1015 | Country is not provided in the request |
| DIS-LI-1016 | Unable to identify requested country |
| DIS-LI-1018 | Request body is not valid |