GET/cxtalk/conversations/{conversationId}/messages
対応履歴内のメッセージのリストを取得する。
参考
contentTypeが IMAGE または FILE の場合、contentに含まれるfileIdを利用して、CXトーク - 対応履歴内の添付ファイルのダウンロード API でコンテンツを取得できる。
OAuth 2.0 認証。詳細は 認証・認可 をご参照ください。
cxtalk
cxtalk.read
| Parameter | Type | Description |
|---|---|---|
| conversationId | string | 対応履歴 ID required example : 006576fa27717d8badcb9136a7693046 |
| Parameter | Type | Description |
|---|---|---|
| count | integer | 取得数 default : 10 minimum : 1 maximum : 100 |
| cursor | string | リストのカーソル値 (URL エンコードする) example : eyJjcmVhdGVkVGltZSI6MTY2NzM3MzQ0MCwib2Zmc2V0IjozLCJsaW1pdCI6M30 |
| Header | type | Description |
|---|---|---|
| Authorization | string | Bearer {token} required |
OK
| Property | Type | Description |
|---|---|---|
| conversationId | string | 対応履歴 ID example : 006576fa27717d8badcb9136a7693046 |
| channelId | string | チャネル ID example : 4f957d4c-56cf-6a5d-e451-1b3d0cfea7ce |
| messages | array (object) | 対応履歴のメッセージ一覧 |
| responseMetaData | object (responseMetaData) |
| Property | Type | Description |
|---|---|---|
| messageId | string | メッセージ ID example : msg-a1b2c3d4-e5f6-7890-abcd-ef1234567890 |
| messageType | string | メッセージレコードタイプ。現在は常に example : MESSAGE |
| sender | object (sender) | メッセージの送信者情報 |
| contentType | string | メッセージコンテンツタイプ
Allowed values : TEXT, IMAGE, FILE, STICKER, RICH_MESSAGE |
| content | string | メッセージ内容。
example : いらっしゃいませ、何かお手伝いできますか? nullable : true |
| createdTime | string | メッセージ作成日時(ISO 8601 形式)。 example : 2026-01-15T10:05:30+09:00 format : date-time |
| Property | Type | Description |
|---|---|---|
| senderType | string | メッセージ送信者タイプ
required Allowed values : AGENT, CUSTOMER, SYSTEM |
| name | string | 送信者の表示名 required example : 山田 太郎 |
| id | string | 送信者 ID。 example : 2f8985e7-ea92-47e9-a3d4-4d8976d330ee nullable : true |
| Property | Type | Description |
|---|---|---|
| nextCursor | string | 次のページ取得用カーソル。次のページがない場合は example : JlIBsfJogXpzDGY8OscZziqZpYqCAu3RbZbaFzBb1od6lWQtSdPUd2FIdCuaGgu8DA== nullable : true |
example
1{2 "conversationId": "006576fa27717d8badcb9136a7693046",3 "channelId": "4f957d4c-56cf-6a5d-e451-1b3d0cfea7ce",4 "messages": [5 {6 "messageId": "msg-a1b2c3d4-e5f6-7890-abcd-ef1234567890",7 "messageType": "MESSAGE",8 "sender": {9 "senderType": "AGENT",10 "name": "山田 太郎",11 "id": "540b193b-7046-4e1d-aab0-b3f717fb3049"12 },13 "contentType": "TEXT",14 "content": "いらっしゃいませ、何かお手伝いできますか?",15 "createdTime": "2026-01-15T10:05:30+09:00"16 },17 {18 "messageId": "msg-b2c3d4e5-f6a7-8901-bcde-f12345678901",19 "messageType": "MESSAGE",20 "sender": {21 "senderType": "CUSTOMER",22 "name": "鈴木 花子",23 "id": "2f8985e7-ea92-47e9-a3d4-4d8976d330ee"24 },25 "contentType": "TEXT",26 "content": "アカウントの請求について問題があります。",27 "createdTime": "2026-01-15T10:06:12+09:00"28 },29 {30 "messageId": "msg-c3d4e5f6-a7b8-9012-cdef-123456789012",31 "messageType": "MESSAGE",32 "sender": {33 "senderType": "AGENT",34 "name": "山田 太郎",35 "id": "540b193b-7046-4e1d-aab0-b3f717fb3049"36 },37 "contentType": "IMAGE",38 "content": "jp1.400000393.400000393.1234567890123456789",39 "createdTime": "2026-01-15T10:07:00+09:00"40 },41 {42 "messageId": "msg-d4e5f6a7-b8c9-0123-defa-234567890123",43 "messageType": "MESSAGE",44 "sender": {45 "senderType": "SYSTEM",46 "name": "",47 "id": ""48 },49 "contentType": "TEXT",50 "content": "",51 "createdTime": "2026-01-15T10:30:00+09:00"52 }53 ],54 "responseMetaData": {55 "nextCursor": "eyJjcmVhdGVkVGltZSI6MTY2NzM3MzQ0MCwib2Zmc2V0IjozLCJsaW1pdCI6M30"56 }57}Bad Request
Unauthorized
Forbidden
Not Found