GET List All SMS Messages​
Retrieve a paginated list of all SMS messages across all campaigns and types. Supports filtering by status and searching by message content, phone number, or subscriber details. Also returns status counts for filter dropdowns. PRO (requires FluentCampaign Pro SMS module).
Required capability: fcrm_read_emails
Route exists only while the SMS module is enabled; the policy returns false otherwise.
Enforced by SMSPolicy::verifyRequest(), the policy default for this route group.
Requires: FluentCampaign Pro with the SMS module enabled. While SMS is switched off the route is not registered at all and returns a 404.
Authorizations​
WordPress Application Passwords — use Basic auth with your WordPress username and an application password in the format: username:application_password
Parameters​
Query Parameters
Number of results per page.
10Page number.
1Filter by message status. Use empty string or all to show all statuses.
"""all""pending""sent""delivered""failed""cancelled"Search by message content, phone number, or subscriber details (name, email).
Messaging channel to list messages for.
"sms"Responses​
Paginated list of SMS messages with status counts.