GET Get Subscriber SMS Logs​
GET
/sms/subscribers/{id}/logs
Retrieve paginated SMS message logs for a specific subscriber/contact. Each log entry includes the message content, phone number, timestamps, and type. Supports filtering by SMS type and ordering. PRO (requires FluentCampaign Pro SMS module).
Authorizations​
ApplicationPasswords
WordPress Application Passwords — use Basic auth with your WordPress username and an application password in the format: username:application_password
Type
API Key (header: Authorization)
Parameters​
Path Parameters
id*
Subscriber (contact) ID.
Type
Requiredinteger
Query Parameters
per_page
Number of results per page.
Type
integer
Default
20page
Page number.
Type
integer
Default
1filter
Filter by SMS type. Use all to show all types.
Type
string
Valid values
"all""campaign""automation""custom_sms"Default
"all"order
Sort direction by created_at.
Type
string
Valid values
"asc""desc"Default
"asc"Responses​
Paginated SMS logs for the subscriber.
application/json
JSON
{
"logs": {
"data": [
{
"id": 0,
"subscriber_id": 0,
"campaign_id": 0,
"mobile_number": "string",
"message_content": "string",
"message": "string",
"from": "string",
"date": "string",
"time": "string",
"type": "string",
"status": "string",
"sms_type": "string",
"sent_at": "string",
"created_at": "string"
}
],
"total": 0,
"per_page": 0,
"current_page": 0,
"last_page": 0
}
}