Skip to content

Check Microsoft Calendar availability

Check documented calendar availability for a fixed time range and distinguish free time from a booking.

Content updated:

Does this route fit?

The plan reads availability for a specified time range. It does not create an event or interpret a date written in natural language.

Untested: no complete practical workflow established.

1/1 steps backed by API documentation.

Required apps

Open the matching plan

Setup and a small test

  1. Specify start, end, time zone and calendars explicitly. Begin with a short interval containing a known test event.

  2. Check the permission conditions in the source for the account you use. Seeing a calendar does not establish access through your API connection.

  3. Compare returned intervals with the calendar. Include a busy interval and do not interpret missing results as free time.

Steps and evidence

  1. Check availability

    Microsoft Calendar

    Provider documentation · Workflow not yet practically tested

    Details

    Provider API: calendar-getschedule

    POST /me/calendar/getSchedule

    Permissions

    Documented scope alternatives

    • Calendars.ReadBasic

    Do not request all scopes. Select the least privileged scope that covers the operation and resource.

    Costs and limits

    Not checked for this account and operation. Free access is not promised.

    Source · Last confirmed:

    Search matching registry entries

Tests and limitations

An availability response is a snapshot. It neither reserves an interval nor guarantees a later booking. No public practical Microsoft provider test establishes this guide end to end.

Public verification reports · Open the local runner and instructions

Alternatives

For a small group, check the calendar directly. Creating an event is a separate write plan with its own checks.

Open the matching plan · All tasks

tracevero · https://tracevero.com/tasks/check-microsoft-calendar-availability