Skip to main content
PATCH
Update sequence blueprint

First time? Set up Authentication

Learn how to authenticate your API requests with your API key.
Updates a sequence blueprint in your workspace. Send at least one of name, steps, or config.

Path parameters

string
required
Sequence blueprint id returned by Create sequence blueprint.

Request body

string
New display name for the blueprint.
array
Ordered outreach steps. Sending steps replaces the full blueprint step list. See Step format.
object
Optional sequence-level configuration.

Step shape

Each item in steps must be an object with this shape: Allowed linkedInType values:
  • LINKEDIN_INVITATION
  • LINKEDIN_INVITATION_WITH_MESSAGE
  • LINKEDIN_MESSAGE
  • LINKEDIN_INMAIL
Only one invite step is allowed per blueprint: either LINKEDIN_INVITATION or LINKEDIN_INVITATION_WITH_MESSAGE.

Supported template variables

Only these variables are supported in content and subject: Unknown variables such as {{firstName}}, {{company}}, or {{job}} are rejected with validation_error. Do not use unresolved bracket placeholders such as [company], [specific project or stack], [one-pager link], or [1 detail to add] in content or subject. Replace them with real text, remove that part of the sentence, or ask the user for the missing detail before updating the blueprint. Payloads containing bracket placeholders are rejected with validation_error.

Validation errors

Invalid payloads return the standard error envelope:

Example

Response

When success is true, data contains blueprintId, name, and sourcingId.

Errors