Unified Project Lifecycle APIs
Activate a project of any type
Activates a project through one common lifecycle contract. The projectType query parameter selects the internal implementation; the request and response shapes do not change.
Features:
- Supports validate, commit, deploy, and start for every project type.
- Accepts common pipeline IDs and commit/deploy options.
- Ignores fields that do not apply to the selected project type.
- Preserves existing Continuous and Mainframe validation/commit orchestration.
- Uses unified Portal operations for deploy and start.
- Returns one phase-based acknowledgement envelope with a common status URL.
Use Cases:
- Run the existing Continuous or Mainframe activation workflow without selecting a type-specific public endpoint.
Authorization: Requires either replication-pipeline::create or replication-pipeline::update when permission harmonization is enabled; otherwise, replication-pipeline::manage.
post/v1/integration/projects/{projectId}/activate
Request
- Base URL: https://integration-adapter.connect.cloud.precisely.com
- URL: https://integration-adapter.connect.cloud.precisely.com/v1/integration/projects/{projectId}/activate
- Auth: HTTP bearer
Path parameters
projectIdstring required
Unique project identifier
Query parameters
projectType'REPLICATION' | 'MAINFRAME_REPLICATION' | 'ADVANCED_REPLICATION' required
Supported project types for unified project operations
Project type used to select the lifecycle implementation
Request body
Response
Activation request accepted
Changes
No recorded changes to this operation across all 1 revision of this API.