web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Easiuest way to get ca...
Power Automate
Answered

Easiuest way to get calendar_id for the Office 365 Calendar connector

(9) ShareShare
ReportReport
Posted on by 45

Hi Guys,

    I'm just starting to trial flow to trigger from some calendar events in an Office365 shared calendar.  

 

What is the easiest way to get the calendar ID of the shared calendar?

Categories:
I have the same question (0)
  • prabir Profile Picture
    Microsoft Employee on at

    You should be able to use the dropdown to select the calendar.

     

  • Globier Profile Picture
    45 on at

    Thanks for the reply.

         I'm not wanting to select the default calendar but a shared calendar the account has rights to access.  As far as I can see using the calendar ID should accumplish this as it's accessible via the API but just need an easy way to find the calendar ID to use.

  • preferredtechss Profile Picture
    5 on at

    I am looking for the same thing. Have you found an answer to your question?

  • asabel Profile Picture
    3 on at

    Any update on this. Would like to be able to setup flows that copy newly created events from one office 365 group calendar to a another shared calendar. 

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Also looking for this calendar ID retrieval. Any help much appreciated

  • Globier Profile Picture
    45 on at

    Hi All,

         I never did get this working so changed to solution to use a different technology.  Would love to have it entirely inside the MS platform if anyone does figure this out.

      

  • evel Profile Picture
    Microsoft Employee on at

    Seems like there isn't an "easy" way to do this. 

     

    But, using https://outlook.office.com/api/v2.0/me/calendars with Oauth will get you the information about all of your calendars.

  • NeilMcCafferty Profile Picture
    15 on at

    Also looking for the same thing.

  • jsaginor Profile Picture
    10 on at

    Still looking for this as well--as far as I can tell, that API call URL only returns the user's default calendar (and ID), not any shared or public calendars they have permissions to. Any help with this would be greatly appreciated, as I too would love to be able to copy events from one public calendar to another. 

     

    Jeff

  • DaveMNCPA Profile Picture
    65 on at

    I've tried to get the Calendar ID using this command in Powershell,

    Get-CalendarProcessing -Identity "Meeting Room 1" | FL 

    It returns the below about IDs, but none of these are what's needed for FLOW as I tried them and they error.  But I'm thinking there has to be a command to pull the ID from a given calendar in your own 0365 domain. The runspaceid changes every session you run, so I know it can't be that.  The above command pulls a whole list of information in addition to what I put below, but no Mailbox ID.  So still looking for the Calendar ID as everyone else here. Add my name to the list. 

     

    RunspaceId                          : faccc619-787e-4fa0-85a0-df2b172a12e2
    MailboxOwnerId                      : Meeting Room 1
    Identity                            : Meeting Room 1

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
David_MA Profile Picture

David_MA 250 Super User 2026 Season 1

#2
Expiscornovus Profile Picture

Expiscornovus 222 Most Valuable Professional

#3
Haque Profile Picture

Haque 174

Last 30 days Overall leaderboard