Get full status of Microsoft 365 subscriptions


Gets the full status of the Microsoft 365 subscriptions the user is subscribed to and whether reauthentication is needed.

To learn more about the Microsoft 365 subscriptions notifications mechanism please refer to:

Resource

GET /me/microsoft/subscriptions/full_status

Parameters

None

Payload

None

Response

Object containing Microsoft 365 Exchange subscriptions full status.

Context

Authorization

User

Errors

Example

Request
GET https://xelion.nl/api/v1/master/me/microsoft/subscriptions/full_status
Response
{
    "object": {
        "contacts": {
            "subscriptionId": "",
            "subscriptionExpiry": "",
            "isStarted": false,
            "isEnabled": true,
            "lastSyncDate": "2022-02-27 10:29:20",
            "isApproved": true
        },
        "events": {
            "subscriptionId": "",
            "subscriptionExpiry": "",
            "isStarted": false,
            "isEnabled": true,
            "lastSyncDate": "2022-02-27 10:29:20",
            "isApproved": true
        },
        "presences": {
            "subscriptionId": "",
            "subscriptionExpiry": "",
            "isStarted": false,
            "isEnabled": true,
            "lastSyncDate": "2022-02-27 10:29:20",
            "isApproved": false
        },
        "isExchangeEnabled": true
    },
    "links": [
        {
            "rel": "self",
            "href": "https://kevin.xelion.nl/api/v1/master/me/microsoft/subscriptions/full_status",
            "method": "GET"
        }
    ]
}