Language

TeamsBotApplication.Api Property

Definition

Gets the hierarchical API facade for Teams operations.

public virtual Microsoft.Teams.Apps.Clients.ApiClient Api { get; }
member this.Api : Microsoft.Teams.Apps.Clients.ApiClient
Public Overridable ReadOnly Property Api As ApiClient

Property Value

Remarks

This property provides a structured API for accessing Teams operations through a hierarchy:

  • Api.Conversations - Conversation operations, including activities, members, and reactions
  • Api.UserToken - User token operations (OAuth SSO, sign-in resources)
  • Api.Teams - Team operations (get details, channels)
  • Api.Meetings - Meeting operations (get info, participant, notifications)
  • Api.Batch - Batch messaging operations

Applies to