이 API는 봇에 대해 생성된 개별 청구 세션 목록을 검색하여 정확성을 확인하고 조정할 수 있도록 합니다. . 이 API는 BT 및 BAC 앱 범위에서 사용할 수 있습니다.
이 API를 사용하려면 앱에 청구 세션의 봇 빌더 API 범위가 필요합니다. 또는 봇 분석 아래의 청구 세션의 관리자 API 범위가 필요합니다.
POST https://{{host}}/api/public/bot/{{BotID}}/getBillingSessionsDetails
및 https://{{host}}/api/public/getBillingSessionsDetails
봇 관리자 콘솔의 경우
쿼리 매개 변수
매개 변수 | 설명 |
---|---|
host | 환경 URL(예: https://bots.kore.ai) |
BotID(봇 빌더 범위와 함께 사용 시) | 봇 ID 또는 스트림 ID. 봇의 일반 설정 페이지에서 이를 액세스할 수 있습니다. |
본문 매개 변수
매개 변수 | 설명 |
---|---|
fromDate | Yyyy-mm-dd 또는 yyyy-mm-ddThh:mm:ss.msZ 형식을 사용합니다(예: 2019-04-01 또는 2019-04-01T13:25:58.515Z) |
toDate | Yyyy-mm-dd 또는 yyyy-mm-ddThh:mm:ss.msZ 형식을 사용합니다(예: 2019-04-01 또는 2019-04-01T13:25:58.515Z최대 6개월 허용) |
channel (선택 사항) | 채널 코드입니다. |
botId (관리자 범위 사용 시 선택 사항) | 봇 ID 또는 스트림 ID. 봇의 일반 설정 페이지에서 이를 액세스할 수 있습니다. |
권한 부여
다음 구문을 포함한 헤더에 JWT를 포함한 API를 호출합니다. auth: {{JWT}}
콘텐츠 유형 응답
application/JSON
샘플 요청
- 봇 빌더 API 범위
curl --location --request POST 'https://{{HOST}}/api/public/bot/{{botId}}/getBillingSessionsDetails' \ --header 'auth: {{Auth Token}}' \ --header 'content-type: application/json' \ --data-raw '{ "fromDate": "2021-02-21", "toDate": "2021-07-22" }'
- 관리자 API 범위의 경우
curl --location --request POST 'https://{{HOST}}/api/public/bots/getBillingSessionsDetails' \ --header 'auth: {{Auth Token}}' \ --header 'content-type: application/json' \ --data-raw '{ "fromDate": "2021-03-21", "toDate": "2021-07-22" }'
샘플 응답
{ "total": 2, "sessions": [ { "botId": "st-cXaaXXXe-ddXd-XXXX-XbeX-XXXXXcXdXbcX", "channel": "IVR", "koreUserId": "u-eXXXXXXX-bXfX-XXXc-XXXb-XfXaaXXXXXXX", "channelUserId": "XfXXXXXfXXdXcXXXfeXXXdX/ivrvoice/00000152", "billingSessionType": "Conversations", "conversationSessionId": "XXXXXXbXbXeXXbXcXXfXaXXX", "conversationSessionStartDateTime": "03-10-2021 2:05:03 pm", "conversationSessionEndDateTime": "03-10-2021 2:05:30 pm", "billingSessionId": "XXXXXXbXXXcXXXXcXdXXXXXf", "billingSessionStartDateTime": "03-10-2021 2:05:03 pm", "billingSessionEndDateTime": "03-10-2021 2:05:30 pm" }, { "botId": "st-cXaaXXXe-ddXd-XXXX-XbeX-XXXXXcXdXbcX", "channel": "IVR", "koreUserId": "u-eXXXXXXX-bXfX-XXXc-XXXb-XfXaaXXXXXXX", "channelUserId": "XfXXXXXfXXdXcXXXfeXXXdX/ivrvoice/00000152", "billingSessionType": "Conversations", "conversationSessionId": "XXXXXXbXbXeXXbXcXXfXaXXX", "conversationSessionStartDateTime": "03-10-2021 2:09:02 pm", "conversationSessionEndDateTime": "03-10-2021 2:10:17 pm", "billingSessionId": "XXXXXXbXXXcXXXXcXdXXXXXf", "billingSessionStartDateTime": "03-10-2021 2:09:02 pm", "billingSessionEndDateTime": "03-10-2021 2:10:17 pm" } ] }