Lifecycle scripts

List Lifecycle Scripts

get

Get all lifecycle scripts visible to user in a project

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
next_cursorany · nullableOptional
sort_bystring · enum · nullableOptionalPossible values:
sort_dirstring · enum · nullableOptionalPossible values:
projectstringRequired
limitinteger · min: 1 · max: 100 · nullableOptional
Responses
chevron-right
200

Successful Response

application/json
next_cursorstring · nullableOptional
get
/v2/lifecycle-scripts

Create Lifecycle Script

post

Create a new lifecycle script

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
projectstringRequiredExample: proj_abc123456
namestring · min: 1Required
contentstring · min: 1Required
descriptionstring · nullableOptional
scopestring · enumOptionalDefault: PROJECTPossible values:
Responses
post
/v2/lifecycle-scripts

Get Lifecycle Script Content

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
ls_fidstringRequired
Responses
chevron-right
200

Successful Response

application/json
anyOptional
get
/v2/lifecycle-scripts/{ls_fid}/content

No content

Delete Lifecycle Script

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
ls_fidstringRequired
Responses
delete
/v2/lifecycle-scripts/{ls_fid}

No content

Update Lifecycle Script

patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
ls_fidstringRequired
Body
namestring · min: 1 · nullableOptional
descriptionstring · nullableOptional
scopestring · enum · nullableOptionalPossible values:
Responses
chevron-right
200

Successful Response

application/json
fidstringRequired
namestringRequired
descriptionstringRequired
content_urlstring · uri · min: 1 · max: 2083Required
projectstringRequiredExample: proj_abc123456
created_atstring · datetimeRequiredExample: 2024-01-01T00:00:00Z
created_bystringRequiredExample: user_abc123456
last_modified_atstring · datetimeRequiredExample: 2024-01-01T00:00:00Z
last_modified_bystringRequiredExample: user_abc123456
scopestring · enumRequiredPossible values:
patch
/v2/lifecycle-scripts/{ls_fid}

Last updated