logo
Body Params
NameTypeRequiredDescriptionDefault
botIdstringRequired

ID của chatbot

-
keywordstringOptional

Từ khóa tìm kiếm

-
userIdnumberRequired

ID người dùng

-

Path Params

NameTypeRequiredDescriptionDefault

Query Params

NameTypeRequiredDescriptionDefault

Headers

HeaderRequiredDescriptionExample
AuthorizationRequired

Bearer token xác thực

Bearer <token>

Response

200Lấy danh sách đoạn hội thoại thành công
TrườngKiểuMô tả
dataarrayDanh sách các đoạn hội thoại
data[].transactionIdstringID giao dịch
data[].titlestringTiêu đề hội thoại
data[].createdAtstringThời gian tạo (ISO 8601)
data[].createdBystringNgười tạo
data[].botIdstringID chatbot
data[].userIdnumberID người dùng
resultCodestringMã kết quả trả về
resultMsgstringThông báo kết quả
401Không xác thực
TrườngKiểuMô tả
errorstringThông báo lỗi xác thực
example.title:
{
  "200": {
    "data": [
      {
        "transactionId": "transactionId",
        "title": "xin chào",
        "createdAt": "2025-06-20T03:26:30.079+00:00",
        "createdBy": "SAMPLE_USER",
        "botId": "botId",
        "userId": 16980
      }
    ],
    "resultCode": "0",
    "resultMsg": "Success"
  }
}

API Request

POSThttps://troly.mobifone.vn/api/v1/am/chat/getChatHistoryTitles

Try It Out

Test Endpoint

No query parameters
No path parameters
Body Params
Headers
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://troly.mobifone.vn/api/v1/am/chat/getChatHistoryTitles");
var body = new { botId = "", keyword = "", userId = 0 };
request.Content = new StringContent(JsonConvert.SerializeObject(body), Encoding.UTF8, "application/json");
request.Headers.Add("Authorization", "Bearer {{accessToken}}");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());