Skip to main content
GET
/
api
/
sms
/
{conversationId}
/
messages
List messages in a conversation
curl --request GET \
  --url https://api.recepta.ai/api/v1/api/sms/{conversationId}/messages \
  --header 'x-api-key: <api-key>'
{
  "success": true,
  "message": "SMS messages retrieved successfully",
  "data": {
    "messages": [
      {
        "id": "69ab1d127e930a2684f4edb2",
        "conversationId": "<string>",
        "direction": "OUTBOUND",
        "fromPhone": "+17622528168",
        "toPhone": "+12243000999",
        "body": "Your appointment is confirmed for tomorrow at 2pm.",
        "status": "DELIVERED",
        "sentAt": "2023-11-07T05:31:56Z",
        "deliveredAt": "2023-11-07T05:31:56Z"
      }
    ],
    "pagination": {
      "total": 142,
      "page": 1,
      "limit": 20,
      "totalPages": 8
    }
  }
}

Authorizations

x-api-key
string
header
required

Your Recepta API key (starts with rcp_)

Path Parameters

conversationId
string
required

Conversation ID

Query Parameters

page
integer
default:1

Page number

limit
integer
default:50

Messages per page

Response

Messages retrieved

success
boolean
Example:

true

message
string
Example:

"SMS messages retrieved successfully"

data
object