Skip to main content
BlueAI
Home/Mail/Scenario Steps

Scenario Steps

Add, update, and delete individual steps (send email, wait, etc.) within a scenario.

|

Endpoints

POST/api/v1/mail/scenarios/{id}/stepsCreate a step
PATCH/api/v1/mail/scenarios/{id}/steps/{stepId}Update a step
DELETE/api/v1/mail/scenarios/{id}/steps/{stepId}Delete a step
POST/api/v1/mail/scenarios/{id}/steps

Create a step

Authentication requiredInclude session cookie or Bearer token

Path Parameters

NameTypeRequiredDescription
id
stringOptionalScenario ID

Request Body

NameTypeRequiredDescription
type
stringRequiredStep type (send_email / wait)
subject
stringOptionalEmail subject (for send_email type)
html_body
stringOptionalHTML body (for send_email type)
text_body
stringOptionalText body (for send_email type)
wait_days
integerOptionalWait days (for wait type)
position
integerOptionalStep position

Code Examples

curl -X POST "https://api.blueai.jp/api/v1/mail/scenarios/scn_123e4567e89b12d3a456426614174000/steps" \
  -H "Cookie: better-auth.session_token=<token>"
PATCH/api/v1/mail/scenarios/{id}/steps/{stepId}

Update a step

Authentication requiredInclude session cookie or Bearer token

Path Parameters

NameTypeRequiredDescription
id
stringOptionalScenario ID
stepId
stringOptionalStep ID

Request Body

NameTypeRequiredDescription
subject
stringOptionalEmail subject
html_body
stringOptionalHTML body
text_body
stringOptionalText body
wait_days
integerOptionalWait days
position
integerOptionalStep position

Code Examples

curl -X PATCH "https://api.blueai.jp/api/v1/mail/scenarios/scn_123e4567e89b12d3a456426614174000/steps/step_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"
DELETE/api/v1/mail/scenarios/{id}/steps/{stepId}

Delete a step

Authentication requiredInclude session cookie or Bearer token

Path Parameters

NameTypeRequiredDescription
id
stringOptionalScenario ID
stepId
stringOptionalStep ID

Code Examples

curl -X DELETE "https://api.blueai.jp/api/v1/mail/scenarios/scn_123e4567e89b12d3a456426614174000/steps/step_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"