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
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
{
  "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"
      }
    ]
  }
}