Endpoint resource type

Namespace: microsoft.graph

Endpoints represent URLs for resources associated with an entity. For example, when a new Microsoft 365 group is created, additional resources are also created as part of the Microsoft 365 group. These include things like a group mailbox for conversations and a group OneDrive folder for documents and files. Further information about these Microsoft 365 group resources, including their associated resource URLs can now be read using the endpoints navigation on the group resource-type. This allows applications to understand these resources, and even embed the resource URL experiences in their own experiences.

Methods

Method Return Type Description
List endpoints Endpoint collection Get an endpoint object collection.
Get endpoint Endpoint Read properties and relationships of an endpoint object.

Properties

Property Type Description
capability String Describes the capability that is associated with this resource. (e.g. Messages, Conversations, etc.) Not nullable. Read-only.
id String Unique identifier for the endpoint; Key. Not nullable. Read-only.
providerId String Application id of the publishing underlying service. Not nullable. Read-only.
providerName String Name of the publishing underlying service. Read-only.
providerResourceId String For Microsoft 365 groups, this is set to a well-known name for the resource (e.g. Yammer.FeedURL etc.). Not nullable. Read-only.
uri String URL of the published resource. Not nullable. Read-only.

Relationships

None.

JSON representation

Here is a JSON representation of the resource.

{
  "capability": "String",
  "id": "String (identifier)",
  "providerId": "String",
  "providerName": "String",
  "providerResourceId": "String",
  "uri": "String"
}