Search SMS
Search for your SMS messages.
Request
- Base URLhttps://api.callr.com/v2.0
- URLhttps://api.callr.com/v2.0/sms
- Auth
- API key in header x-api-key
- or HTTP basic
Query parameters
The direction. Inbound is a call or an SMS received by the Callr platform. Outbound is a call or an SMS initiated by the Callr platform.
outbound for the SMS you sent, inbound for the SMS you received
SMS sender
A phone number in ITU-T E.164 format https://en.wikipedia.org/wiki/E.164, prefixed by "+"
SMS to
SMS text body contains
Traffic type of an SMS message. Carriers require this to be set to either marketing or alerting.
SMS traffic type
The status of the SMS.
created = The SMS has been created. error = The SMS has an error. expired = The SMS has expired. failed = The SMS has failed. pending = The SMS is waiting to be sent on our side. delivered = The SMS has been delivered to the recipient. remote-queued = The SMS is queued on the remote side. sent = The SMS has been sent.
RFC 3339, section 5.6
Return the SMS created after this date
RFC 3339, section 5.6
Return the SMS created before this date
Sort by one field
Sort order (ascending or descending)
Offset index (zero-based)
Search offset index (zero-based)
Limit search results
Number of items to return
Response
Search results
Example response
{
"total": 20,
"hits": [
{
"direction": "inbound",
"sid": "callrsid",
"from": "+33199001234",
"to": "+33199001234",
"body": {
"text": "Hello world!"
},
"trafficType": "marketing",
"status": "sent",
"created": "2024-04-24T17:42:28Z",
"delivered": "2024-04-24T17:42:28Z",
"updated": "2024-04-24T17:42:28Z",
"sent": "2024-04-24T17:42:28Z",
"parts": 10,
"network": "20801",
"encoding": "gsm",
"cost": "5.50",
"paymentType": "prepaid",
"statusHistory": [
{
"after": "sent",
"before": "sent",
"at": "2024-04-24T17:42:28Z"
}
]
}
]
}Changes
No recorded changes to this operation across all 2 revisions of this API.