ADO.NET Provider for Microsoft Teams

Build 26.0.9655

CallRecordSessions

Lists sessions within Microsoft Teams calls, with details on session start and end times.

View-Specific Information

Select

The provider uses the Microsoft Teams API to filter the results by the following column and operator while the rest of the filter is executed client-side within the provider:

  • CallRecordsId supports the = operator.
For example, the following query is processed server-side:
SELECT * FROM CallRecordSessions WHERE CallRecordsId = 'b6ee7caa-f730-451f-b6bd-24592a3429a7'
Note: A CallRecordsId can be acquired by querying the Id column of the CallRecords table.

Columns

Name Type Description
Id [KEY] String Unique identifier for the call record session in Microsoft Teams.
Callee_UserAgent_ApplicationVersion String Version of the application used by the callee's user agent during the session.
Callee_UserAgent_HeaderValue String Header value from the callee's user agent during the session.
Caller_UserAgent_ApplicationVersion String Version of the application used by the caller's user agent during the session.
Caller_UserAgent_HeaderValue String Header value from the caller's user agent during the session.
EndDateTime Datetime Timestamp indicating when the call session ended.
FailureInfo_Reason String Reason for the call session failure, if applicable.
FailureInfo_Stage String Stage at which the call session failure occurred, if applicable.
Modalities String Communication modes used in the session, which can include audio, video, videoBasedScreenSharing, data, and screenSharing.
StartDateTime Datetime Timestamp indicating when the call session started.
CallRecordsId String Identifier of the call record associated with the session.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 26.0.9655