Update Blueprint Publish Status

Update Blueprint Publish Status

Update the publish-status of an existing composite blueprint.

Request
URI
PUT
https://{api_host}/composition-service/api/blueprints/{id}/status
COPY
Path Parameters
string
id
Required

The objectId of the blueprint.


Request Body

The new PublishStatus value for the blueprint.

string of type(s) application/json
Required
Responses
200

Success - return the updated composite blueprint as CompositeBlueprintInfo.

Returns CompositeBlueprintInfo of type(s) */*
{
    "lastUpdated": "string",
    "createdDate": "string",
    "name": "string",
    "description": "string",
    "publishStatusName": "string",
    "id": "string",
    "version": 0,
    "publishStatus": "string"
}
string As date-time As date-time
lastUpdated
Optional

lastUpdated

string As date-time As date-time
createdDate
Optional

createdDate

string
name
Optional

name

string
description
Optional

description

string
publishStatusName
Optional

publishStatusName

string
id
Optional

id

integer As int64 As int64
version
Optional

version

string
publishStatus
Optional

publishStatus

Possible values are : DRAFT, PUBLISHED, RETIRED,

400

Invalid request - bad data.

Operation doesn't return any data structure

403

Forbidden.

Operation doesn't return any data structure

404

Blueprint not found.

Operation doesn't return any data structure