Deployments

List deployments

get

List deployments

Query parameters
searchstringOptional
statusstringOptional
seedTypestring · enumOptionalPossible values:
offsetintegerOptional

Pagination offset

limitinteger · min: 1 · max: 100Optional

Pagination limit

orderBystringOptional

Order the results by this field, in this direction

Example: createdAt:descPattern: ^[a-zA-Z0-9\_]+(:(asc|desc))?$
Responses
200

OK

application/json
get
/deployments
200

OK

Create deployment

post

Endpoint used for creating a deployment schedule.

Body

An entity which creates, plants & retires seeds on a schedule or a one-time occurance.

idstring · uuidRead-onlyOptional
namestringRequired
descriptionstring | nullableOptional
statusstring · enumRequiredPossible values:
organisationIdstring · uuidOptional
seedTypestring · enumRequiredPossible values:
seedContentTypestring | nullableOptional

Type of content generated from AI

seedContentKeywordsstring[] | nullableOptional

List of content keywords to use for generative AI

seedContentLocalesstring[] | nullableOptional

List of locales to use for Person Seed Type

maxSeedsnumberRequired
seedLifespannumberRequired
scheduleRatestring | nullableOptional
nextScheduledRunstring · date-time | nullableOptional
destinationIdstring · uuid | nullableOptional

ID of target Integration used for the planting of seeds

failureMessagestring | nullableRead-onlyOptional
muteNotificationsbooleanRequired
seedImpactnumber · min: 1 · max: 5Required

The impact of the seed on the target system

createdAtstring · date-timeRead-onlyOptional
updatedAtstring · date-timeRead-onlyOptional
createdByTypestringRead-onlyOptional
createdByIdstringRead-onlyOptional
updatedByTypestring | nullableRead-onlyOptional
updatedByIdstring | nullableRead-onlyOptional
Responses
post
/deployments
201

Created

Get deployment

get

Get a single deployment schedule

Path parameters
deployment_schedule_idstring · uuidRequired
Responses
200

OK

application/json
get
/deployments/{deployment_schedule_id}
200

OK

Delete deployment

delete

Delete a deployment schedule

Path parameters
deployment_schedule_idstring · uuidRequired
Responses
200

OK

application/json
delete
/deployments/{deployment_schedule_id}
200

OK

Update deployment

patch
Path parameters
deployment_schedule_idstring · uuidRequired
Body
statusstringOptional

Deployment Status

muteNotificationsbooleanOptional

Mute notifications from this deployment

Responses
200

OK

application/json
patch
/deployments/{deployment_schedule_id}
200

OK

Was this helpful?