Skip to content

Get workflow details

Returns full details for a single workflow, including the complete report with engagement statistics.

HTTP method: GET

https://api.sender.net/v2/workflows/{id}


ParameterTypeDescription
idstring requiredHashed workflow ID.

const url = new URL("https://api.sender.net/v2/workflows/{id}");
let headers = {
"Authorization": "Bearer [your-token]",
"Content-Type": "application/json",
"Accept": "application/json",
};
fetch(url, {
method: "GET",
headers,
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

Example Response
{
"data": {
"id": "abc123XY",
"user_id": 42,
"account_id": 7,
"title": "Welcome Series",
"status": "ACTIVE",
"created": "2025-01-15 10:00:00",
"modified": "2025-03-20 14:30:00",
"emails_sent": 1200,
"type": "automation",
"description": "Onboarding sequence for new subscribers",
"thumbnail": null,
"workflow_category_id": 3,
"report": {
"sent": 1200,
"opened": 480,
"clicked": 96,
"unsubscribed": 12,
"bounced": 8,
"open_rate": 40,
"click_rate": 8,
"unsubscribe_rate": 1,
"bounce_rate": 0.67
}
}
}