Retrieve a list of messages with filtering and pagination options.
This endpoint will index all of the messages sent and received based on various criteria, including searching with request id and messages attributes, with paging limited to 50 messages per response. Default sort is byDocumentation Index
Fetch the complete documentation index at: https://docs.hypersender.com/llms.txt
Use this file to discover all available pages before exploring further.
last_updated_at.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Instance UUID copied from hypersender dashboard
"{{ instance_id }}"
number of messages per page, max: 50
user defined string that can retrive message by it
the thread id of the message
message that was sent/recived from phone specified number
message that was sent/recivied from phone specified number
search by parts of the message
pending, scheduled, sending, sent, failed, received, delivered, expired, deleted
sent, received, call_missed
filter by delivery date range down to the minute, comma seprated, example: 2025-01-01 00:00:00,2025-01-01 00:20:00
filter by received date range down to the minute, comma seprated, example: 2025-01-01 00:00:00,2025-01-01 00:20:00
filter by expired date range down to the minute, comma seprated, example: 2025-01-01 00:00:00,2025-01-01 00:20:00
filter by failed date range down to the minute, comma seprated, example: 2025-01-01 00:00:00,2025-01-01 00:20:00
filter by when the message will be sent date range down to the minute, comma seprated, example: 2025-01-01 00:00:00,2025-01-01 00:20:00
filter by when the message was created on the system. Note: this is not the date of message sent or received.
filter by when the message was last updated.
default: -updated_at, you can sort by any date: 'created_at', 'updated_at', 'delivered_at', 'received_at', 'expired_at', 'failed_at', 'schedule_send_at'
include the phone or messageThread object with the message, possible values: phone,messageThread
when paginating use this property to navigate through pages, example: page=2, page=1 and so on..