Retrieves all email sequences configured for a campaign, ordered by sequence number Essential for sequence editors, email preview interfaces, A/B testing configuration, and understanding campaign flow
Overview
Retrieves all email sequences configured for a campaign, ordered by sequence number
Key Features :
Returns complete sequence data including subject lines, email bodies (HTML/plain text), delay configurations, and A/B test variants if configured
Shows delayInDays for each sequence indicating spacing between emails
Includes sequence IDs required for updates
Path Parameters
Query Parameters
curl "https://server.smartlead.ai/api/v1/campaigns/{campaign_id}/sequences?api_key=YOUR_KEY"
Response Codes
Invalid request parameters or malformed request body
Invalid or missing API key. Check your authentication.
The requested resource (campaign, lead, email account, etc.) does not exist or you don’t have access to it
Request validation failed. Check parameter types, required fields, and value constraints.
Too many requests. Please slow down and retry after the rate limit resets.
Server error occurred. Please try again or contact support if the issue persists.
API is temporarily unavailable or under maintenance. Please try again later.
200 - Success
401 - Unauthorized
404 - Not Found
422 - Validation Error
{
"success" : true ,
"data" : {}
}
Response Fields
Sequence position (1, 2, 3, etc.)
Email subject line (can include variables)
Email content (HTML or plain text)
Delay configuration Number of days to wait before sending this sequence
Implementation Details
Returns sequences ordered by seq_number. Includes variant information if A/B testing is configured.
Response Format : array