Get User Calendar

Retrieve a single Microsoft Outlook calendar's properties and relationships by ID.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill get-user-calendar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Get User Calendar
Source: https://github.com/naftiko/microsoft-outlook-sandbox/tree/main/skills/get-user-calendar
Command: npx skills add https://github.com/naftiko/microsoft-outlook-sandbox --skill get-user-calendar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to fetch detailed information about a specific calendar when you know its unique identifier, enabling precise management and review of your schedule.

Core Features & Use Cases

  • Detailed Calendar Retrieval: Get all properties and relationships of a single calendar.
  • Information Verification: Useful for checking permissions, ownership, and settings before performing other calendar operations.
  • Use Case: You need to confirm the exact name and owner of a shared calendar before scheduling a meeting in it.

Quick Start

Use the get user calendar skill to retrieve details for the calendar with ID 'AAMkAGI1AAA='.

Frequently Asked Questions about Get User Calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve Microsoft Outlook calendar details using a calendar ID?

To retrieve Microsoft Outlook calendar details, provide the unique calendar identifier to fetch all properties and relationships for that specific calendar. This allows precise schedule management and information verification.

Do I need an OAuth access token to get user calendar information from Microsoft Graph?

Yes, getting user calendar information from Microsoft Graph requires a valid OAuth access token. You must configure your application with appropriate calendar read scopes before retrieving any calendar details.

Can I filter or expand related entities when retrieving a specific Outlook calendar?

Yes, you can filter and expand related entities when retrieving a specific Outlook calendar. This supports detailed calendar information retrieval, allowing you to verify permissions, ownership, and settings before scheduling.

What is the best way to verify shared calendar ownership before scheduling a meeting?

The best way to verify shared calendar ownership is to retrieve the specific calendar details using its unique identifier. This fetches the exact name and owner properties, ensuring you schedule in the correct shared calendar.

What calendar properties can I check to review permissions and settings in Microsoft Graph?

You can check permissions, ownership, and settings by retrieving the properties and relationships of a single calendar. This detailed retrieval provides all available attributes for the specified Microsoft Outlook calendar.

Why does my Microsoft Graph calendar retrieval fail when using a calendar ID?

Microsoft Graph calendar retrieval fails when using a calendar ID if the provided OAuth access token lacks appropriate calendar read scopes. Ensure your authentication token is valid and has the required permissions to access the calendar details.