ADO.NET Provider for Microsoft Teams

Build 26.0.9655

CallRecords

Provides an overview of call activity in Microsoft Teams, including metadata such as call duration and type.

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 CallRecords WHERE CallRecordsId = 'b6ee7caa-f730-451f-b6bd-24592a3429a7'

Columns

Name Type Description
Id [KEY] String Unique identifier for the call record in Microsoft Teams.
EndDateTime Datetime Timestamp indicating when the call ended.
JoinWebUrl String Web URL that participants used to join the meeting.
LastModifiedDateTime Datetime Timestamp of the most recent modification to this call record.
Modalities String Communication modes used during the call, which can include audio, video, videoBasedScreenSharing, data, and screenSharing.
StartDateTime Datetime Timestamp indicating when the call or meeting started.
Type String Specifies whether the call was peerToPeer or groupCall.
Version Long Version number of the call record for internal tracking.
organizer_v2_id String Unique identifier for the meeting organizer in Microsoft Teams.
organizer_v2_displayName String Full display name of the user who organized the meeting.
organizer_v2_userId String User Id of the meeting organizer within Microsoft Teams.
organizer_v2_tenantId String Tenant Id associated with the meeting organizer's Microsoft 365 account.
organizer_v2_userPrincipalName String User Principal Name (UPN) of the meeting organizer.
CallRecordsId String Call record Id.

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