Parameters
page
number
Description
Page number for pagination. Default is 1.
per_page
number
Description
Number of records per page (1-100). Default is 30.
GET/v1/campaigns/{{campaign_id}}/recipients
bash
curl https://api.tradly.app/v1/campaigns/{{campaign_id}}/recipients \
-H "Authorization: Bearer YOUR_PUBLISHABLE_OR_SECRET_KEY" \
-H "Content-Type: application/json" \
-d '{}'RESPONSE
json
{
"status": true,
"data": {
"total_records": 1200,
"page": 1,
"recipients": [
{
"id": 1,
"user_id": 42,
"email": "user42@example.com",
"mobile": "+15551234567",
"status": "sent",
"sent_at": 1723068000,
"opened_at": 1723068500,
"clicked_at": 1723068600,
"bounce_reason": null,
"message_id": "msg_001"
},
{
"id": 2,
"user_id": 43,
"email": "user43@example.com",
"mobile": "+15559876543",
"status": "bounced",
"sent_at": 1723068000,
"opened_at": null,
"clicked_at": null,
"bounce_reason": "Mailbox does not exist",
"message_id": "msg_002"
}
]
}
}