PATCH/v1/postflows/{id}

Update a Postflow

Name, description, version policy, finish, destination, dispatch strategy and approval; the template cannot change.

Scope postflows.write

Path parameters

idstringrequired

Body

namestringmin length 1max length 160
descriptionstringmax length 2000
versionPolicyenumdefault "LATEST_PUBLISHED"
LATEST_PUBLISHEDPINNED
pinnedVersionIdstringmin length 1
finishstringmin length 1max length 40
destinationstringmin length 2max length 2default "NL"
dispatchobjectdefault {"strategy":"IMMEDIATE","strictMinimum":false}
4 fields
strategyenumdefault "IMMEDIATE"
IMMEDIATESEND_DATEMIN_COUNT_MAX_WAIT
minCountintegermin 1max 1000000
maxWaitDaysintegermin 1max 365
strictMinimumbooleandefault false
requiresApprovalboolean
advertisingCategorystring or null

Returns

16 fields of the 200 answer
idstringrequired
namestringrequired
descriptionstring or nullrequired
statusenumrequired
ACTIVEPAUSEDARCHIVED
templateIdstringrequired
versionPolicyenumrequired
LATEST_PUBLISHEDPINNED
pinnedVersionIdstring or nullrequired
productIdstringrequired
productSpecificationIdstringrequired
finishstringrequired
destinationstringrequired
dispatchobjectrequired
4 fields
strategyenumrequired
IMMEDIATESEND_DATEMIN_COUNT_MAX_WAIT
minCountinteger or nullrequired
maxWaitDaysinteger or nullrequired
strictMinimumbooleanrequired
requiresApprovalboolean or nullrequired
advertisingCategorystring or nullrequired
createdAtdate-timerequired
updatedAtdate-timerequired

Responses

200Success
401Authentication required or API key invalid
403Permission or scope missing, organisation suspended
404Not found
409Postflow archived (postflow_archived)
422Validation failed
429Rate limited for this API key and class; wait Retry-After seconds
otherError (RFC 9457 problem details)