curl --request PATCH \
--url https://api.monaco.com/v1/sequence-templates/{sequence_template_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "Enterprise Onboarding v2"
}
'{
"data": {
"id": "seqt_abc123",
"name": "Enterprise Onboarding",
"status": "ACTIVE",
"description": "Multi-touch onboarding sequence for enterprise accounts",
"owner_id": "usr_abc123",
"is_default": false,
"archived_at": "2026-05-10T14:22:00Z",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-05-10T14:22:00Z",
"steps": [
{
"id": "stp_abc123",
"type": "auto_email",
"index": 1,
"title": "Intro email",
"day": 0,
"hour": 9,
"subject": "<string>",
"message": "<string>",
"gift_id": "<string>"
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"transition_type": "PREVIOUS_STEP_COMPLETES",
"pre_check_time_unit": "business_days",
"pre_check_delay": 2,
"post_check_time_unit": "business_days",
"post_check_delay": 1,
"require_all": true
}
],
"blocks": {}
},
"meta": {
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"error": {
"code": "not_found",
"message": "Resource not found"
}
}Update a Sequence Template
Updates an existing sequence template. steps, transitions, and blocks replace the current value when supplied.
A step references a block via a [[block:<id>]] marker in its message/subject, and a transition links steps by index sequentially or on a branch.
Template variables must be namespaced. Supported tokens are {{recipient.first_name}}, {{recipient.last_name}}, {{recipient.company}}, {{recipient.email}}, {{sender.first_name}}, {{sender.last_name}}, {{sender.company}}, {{sender.title}}, and {{sender.email}}.
curl --request PATCH \
--url https://api.monaco.com/v1/sequence-templates/{sequence_template_id} \
--header 'Content-Type: application/json' \
--data '
{
"name": "Enterprise Onboarding v2"
}
'{
"data": {
"id": "seqt_abc123",
"name": "Enterprise Onboarding",
"status": "ACTIVE",
"description": "Multi-touch onboarding sequence for enterprise accounts",
"owner_id": "usr_abc123",
"is_default": false,
"archived_at": "2026-05-10T14:22:00Z",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-05-10T14:22:00Z",
"steps": [
{
"id": "stp_abc123",
"type": "auto_email",
"index": 1,
"title": "Intro email",
"day": 0,
"hour": 9,
"subject": "<string>",
"message": "<string>",
"gift_id": "<string>"
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"transition_type": "PREVIOUS_STEP_COMPLETES",
"pre_check_time_unit": "business_days",
"pre_check_delay": 2,
"post_check_time_unit": "business_days",
"post_check_delay": 1,
"require_all": true
}
],
"blocks": {}
},
"meta": {
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"error": {
"code": "not_found",
"message": "Resource not found"
}
}Path Parameters
Body
Request body for updating a sequence template. All fields optional.
New name for the sequence template
1"Enterprise Onboarding v2"
New description for the sequence template
New status for the sequence template
ACTIVE, INACTIVE, ARCHIVED "ACTIVE"
Replacement list of steps (full replacement, not partial). Must be supplied together with transitions
Show child attributes
Show child attributes
Replacement list of transitions. Must be supplied together with steps; pass [] if the new step list has no transitions.
Show child attributes
Show child attributes
Replacement content blocks referenced by this template
Show child attributes
Show child attributes