curl "https://server.smartlead.ai/api/v1/leads/987654/sequence-details?api_key=YOUR_KEY&campaignId=123"
import requests
response = requests.get(
"https://server.smartlead.ai/api/v1/leads/987654/sequence-details",
params={"api_key": "YOUR_API_KEY", "campaignId": 123}
)
for step in response.json()["data"]:
print(step["email_campaign_seq_id"], step["status"])
{
"ok": true,
"message": "Lead sequence details fetched successfully",
"data": [
{
"status": "SENT",
"sent_time": "2026-09-20T09:00:00.000Z",
"status_message": null,
"email_campaign_seq_id": 5001
},
{
"status": "STOPPED",
"sent_time": null,
"status_message": null,
"email_campaign_seq_id": 5002
}
]
}
{
"ok": false,
"message": "Error fetching lead sequence details"
}
Lead Management
Get Lead Sequence Details
Get the send status of every sequence step for a lead in a campaign
GET
/
api
/
v1
/
leads
/
{leadMapId}
/
sequence-details
curl "https://server.smartlead.ai/api/v1/leads/987654/sequence-details?api_key=YOUR_KEY&campaignId=123"
import requests
response = requests.get(
"https://server.smartlead.ai/api/v1/leads/987654/sequence-details",
params={"api_key": "YOUR_API_KEY", "campaignId": 123}
)
for step in response.json()["data"]:
print(step["email_campaign_seq_id"], step["status"])
{
"ok": true,
"message": "Lead sequence details fetched successfully",
"data": [
{
"status": "SENT",
"sent_time": "2026-09-20T09:00:00.000Z",
"status_message": null,
"email_campaign_seq_id": 5001
},
{
"status": "STOPPED",
"sent_time": null,
"status_message": null,
"email_campaign_seq_id": 5002
}
]
}
{
"ok": false,
"message": "Error fetching lead sequence details"
}
Returns one entry per email stats row for the lead map, in all statuses (for example
SENT and STOPPED), ordered by sent_time. Get leadMapId from Get Lead Campaign Overview (id) or campaign_lead_map_id from the campaign’s leads.Path Parameters
Query Parameters
curl "https://server.smartlead.ai/api/v1/leads/987654/sequence-details?api_key=YOUR_KEY&campaignId=123"
import requests
response = requests.get(
"https://server.smartlead.ai/api/v1/leads/987654/sequence-details",
params={"api_key": "YOUR_API_KEY", "campaignId": 123}
)
for step in response.json()["data"]:
print(step["email_campaign_seq_id"], step["status"])
Response
{
"ok": true,
"message": "Lead sequence details fetched successfully",
"data": [
{
"status": "SENT",
"sent_time": "2026-09-20T09:00:00.000Z",
"status_message": null,
"email_campaign_seq_id": 5001
},
{
"status": "STOPPED",
"sent_time": null,
"status_message": null,
"email_campaign_seq_id": 5002
}
]
}
{
"ok": false,
"message": "Error fetching lead sequence details"
}
