Hi @Sanket Khot
Guest users don't have Exchange mailboxes in your enterprise tenant, so you can't list calendar events for guest users in your tenant, you can only get calendar events in the original tenant where the guest user is located.
Change /{tenant id}
to /common
, and then log in with your guest user to get a delegation token.
Call the graph API:
https://graph.microsoft.com/v1.0/me/events
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".