Skip to main content

Query Chat Session List

Query chat session list.

tip

Rate limit:

  • Global: 500 QPS
  • Per User: 100 requests/second

HTTP Request

POST /v5/p2p/chat/session/list

Request Parameters

ParameterRequiredTypeComments
sizetrueintegerPage size
lastIdfalseintegerID of the last record on the previous page, used as pagination cursor
sessionIdfalsestringEncrypted session ID
userMaskIdfalsestringMasked user ID, obtained from order details (target_user_mask_id)

Response Parameters

ParameterTypeComments
chatSessionarrayObject
> sessionNamestringSession display name
> sessionIdstringSession ID
> typestringSession type. GROUP: Group chat (future version), SINGLE: Direct chat
> idintegerSession record ID

Request Example

POST /v5/p2p/chat/session/list HTTP/1.1
Host: api.bybit.com
X-BAPI-SIGN: XXXXXX
X-BAPI-API-KEY: XXXXXX
X-BAPI-TIMESTAMP: 1772100000000
X-BAPI-RECV-WINDOW: 5000
Content-Type: application/json

{
"lastId": 0,
"size": 20,
"userMaskId": "sc696b52c224f42e3b4e572fe3d732464"
}

Response Example

{
"ret_code": 0,
"ret_msg": "SUCCESS",
"result": {
"chatSession": [
{
"sessionName": "kolya_3",
"sessionId": "rl8BAkdDTQC57qWq17gyYWlJ7dOD/seTGnXTTYcKcutJMR40VoMaVRPgrH0mr1+MFFt6QcKZC5RS4g==",
"type": "SINGLE",
"id": "1994307488961036288"
}
]
},
"ext_code": "",
"ext_info": {},
"time_now": "1773864599.696081"
}