Update a Sequence Template
Changed onUpdates an existing sequence template. steps and transitions replace their current values when supplied together.
Use [[block:<uuid>]] in a step's message/subject to reference an existing content block in this organization, where <uuid> is the lowercase, dash-separated block id. Unknown UUIDs, and markers that aren't a lowercase dashed UUID, are rejected. These endpoints and the public MCP do not create or edit content blocks. Without an existing block UUID, write content directly in message/subject. 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}}, {{recipient.title}}, {{recipient.location}}, {{recipient.notes}}, {{sender.first_name}}, {{sender.last_name}}, {{sender.company}}, {{sender.title}}, {{sender.email}}, {{account.industries}}, {{account.notes}}, and {{account.description}}. Custom fields are referenced as {{recipient.<custom-field-id>}} or {{account.<custom-field-id>}}.
Request
- Base URLhttps://api.monaco.com
- URLhttps://api.monaco.com/v1/sequence-templates/{sequence_template_id}
- Authnone declared
Path parameters
Request body
Example request
{
"name": "Enterprise Onboarding v2",
"steps": [
{
"index": 1,
"title": "Intro email",
"hour": 9,
"id": "550e8400-e29b-41d4-a716-446655440000"
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"pre_check_delay": 2,
"post_check_delay": 1
}
]
}Response
Successful Response
Example response
{
"data": {
"id": "seqt_abc123",
"name": "Enterprise Onboarding",
"description": "Multi-touch onboarding sequence for enterprise accounts",
"owner_id": "usr_abc123",
"archived_at": "2026-05-10T14:22:00Z",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-05-10T14:22:00Z",
"steps": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"index": 1,
"title": "Intro email",
"hour": 9
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"pre_check_delay": 2,
"post_check_delay": 1
}
]
}
}Changes
- breaking
request property
///was restricted to a list of enum values - breaking
request property
///was restricted to a list of enum values - breaking
the request property
///became required - breaking
removed the enum value
auto_phoneof the request property/// - breaking
removed the enum value
complete_sequenceof the request property/// - breaking
removed the enum value
genericof the request property/// - breaking
removed the enum value
gifting_via_addressof the request property/// - breaking
removed the enum value
internal_emailof the request property/// - breaking
removed the enum value
manual_emailof the request property/// - breaking
removed the enum value
manual_linkedin_connectionof the request property/// - breaking
removed the enum value
manual_linkedin_inmailof the request property/// - breaking
removed the enum value
manual_linkedin_messageof the request property/// - breaking
removed the enum value
manual_phoneof the request property/// - breaking
request property
///list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
the
/request property's minLength was increased from0to1 - warning
the
///request property's min was set to1.00 - warning
removed the request property
- warning
added the new
LINKEDIN_ALREADY_CONNECTEDenum value to the///response property for the response status - info
added the new optional request property
/// - info
the
request property default value changed frombusiness_daystodays - info
the
request property default value changed frombusiness_daystodays - info
added the new
LINKEDIN_ALREADY_CONNECTEDenum value to the request property/// - info
added the new
daysenum value to the request property/// - info
added the new
daysenum value to the request property/// - info
added the new
hoursenum value to the request property/// - info
added the new
hoursenum value to the request property/// - info
the
response's property default value changed frombusiness_daystodaysfor the status - info
the
response's property default value changed frombusiness_daystodaysfor the status
- breaking