latestOpenAPI 3.0.32026-08-109359194.9 KB

112399a67ebb

Promotions

Promote Application by items

Promote a specific application with Modules, Workflows, Data Schemas, Data Collections, Module Archives, or Workflow Archives

Authorization Required:

  • Application Promote
post/promote/applicationByItems

Request body

clientNamestring required

Target environment name

clientLevelstring required

Level of the environment (qa, uat, production, etc.)

applicationIdstring required

applicationId of the application to promote

modulesstring[]

Array of Modules to Promote

referenceDataCollectionsstring[]

Array of Reference Data Collections to Promote

workflowArchivesstring[]

Array of Workflow Archives to Promote

workflowsstring[]

Array of Workflows to Promote

dataSchemaIdsstring[]

Array of Data Schemas to Promote

dataModelsstring[]

Array of Data Models to Promote

schemasstring[]

Array of Data Model Schemas to Promote

searchConfigsstring[]

Array of Queries to Promote

Example request

{
  "modules": [
    "moduleId1",
    "moduleId2"
  ],
  "referenceDataCollections": [
    "collectionName1",
    "collectionName2"
  ],
  "moduleArchives": [
    {
      "moduleId": "moduleId",
      "archiveId": "archiveId of the Module"
    }
  ],
  "workflowArchives": [
    "workflowArchiveId1",
    "workflowArchiveId2"
  ],
  "workflows": [
    "workflowId1",
    "workflowId2"
  ],
  "dataSchemaIds": [
    "dataSchemaId1",
    "dataSchemaId2"
  ],
  "dataModels": [
    "dataModelId1",
    "dataModelId2"
  ],
  "schemas": [
    "schemaId1",
    "schemaId2"
  ],
  "searchConfigs": [
    "queryId1",
    "queryId2"
  ]
}

Response

Job Execution Initiated.