{"id":19794870,"url":"https://github.com/bb-io/microsoft365calendar","last_synced_at":"2025-09-01T20:43:04.434Z","repository":{"id":256160709,"uuid":"854462382","full_name":"bb-io/Microsoft365Calendar","owner":"bb-io","description":null,"archived":false,"fork":false,"pushed_at":"2024-09-27T17:54:36.000Z","size":357,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-11T04:47:34.578Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bb-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-09T08:07:33.000Z","updated_at":"2024-09-27T17:54:40.000Z","dependencies_parsed_at":"2024-09-09T10:35:47.346Z","dependency_job_id":"20351118-68e6-4854-b042-3bef9f96f0f8","html_url":"https://github.com/bb-io/Microsoft365Calendar","commit_stats":null,"previous_names":["bb-io/microsoft365calendar"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb-io%2FMicrosoft365Calendar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb-io%2FMicrosoft365Calendar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb-io%2FMicrosoft365Calendar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bb-io%2FMicrosoft365Calendar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bb-io","download_url":"https://codeload.github.com/bb-io/Microsoft365Calendar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241136986,"owners_count":19916029,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T07:14:41.986Z","updated_at":"2025-02-28T10:19:49.744Z","avatar_url":"https://github.com/bb-io.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Blackbird.io Microsoft 365 Calendar\n\nBlackbird is the new automation backbone for the language technology industry. Blackbird provides enterprise-scale automation and orchestration with a simple no-code/low-code platform. Blackbird enables ambitious organizations to identify, vet and automate as many processes as possible. Not just localization workflows, but any business and IT process. This repository represents an application that is deployable on Blackbird and usable inside the workflow editor.\n\n## Introduction\n\n\u003c!-- begin docs --\u003e\n\nMicrosoft 365 Calendar app that allows you to access and manage your calendar events.\n\n## Before setting up\n\nBefore you can connect you need to make sure that you have a Microsoft 365 account.\n\n## Connecting\n\n1. Navigate to apps and search for Microsoft 365 Calendar.\n2. Click _Add Connection_.\n3. Name your connection for future reference e.g. 'My organization'.\n4. Click _Authorize connection_.\n5. Follow the instructions that Microsoft gives you, authorizing Blackbird.io to act on your behalf.\n6. When you return to Blackbird, confirm that the connection has appeared and the status is _Connected_.\n\n![Connecting](image/README/connecting.png)\n\n## Actions\n\n- **List calendars** returns a list of current user's calendars.\n- **Get calendar** retrieves a calendar. If calendar is not specified, default calendar is returned.\n- **Create calendar**\n- **Get users' schedule information** returns the free/busy availability information for a collection of users in specified time period.\n- **Rename calendar** renames a calendar. If calendar is not specified, default calendar is renamed.\n- **Delete calendar**\n- **List events** retrieves a list of events in a calendar. If calendar is not specified, default calendar's events are listed.\n- **Get event**\n- **List occurrences of event** returns the occurrences of an event for a specified time range.\n- **List recently created events** retrieves a list of events created during past hours. If number of hours is not specified, events created during past 24 hours are listed. If calendar is not specified, default calendar's events are listed.\n- **List recently updated events** retrieves a list of events updated during past hours. If number of hours is not specified, events updated during past 24 hours are listed. If calendar is not specified, default calendar's events are listed.\n- **Create event in a calendar** create a new event in a calendar. If calendar is not specified, the event is created in the default calendar. If the event is an online meeting, a Microsoft Teams meeting is automatically created. To create a recurring event specify recurrence pattern and interval which can be in days, weeks or months, depending on recurrence pattern type. If interval is not specified, it is set to 1. For weekly or monthly patterns provide days of week on which the event occurs.\n- **Cancel event** sends a cancellation message and cancels the event. Can be performed only by organizer or a meeting.\n- **Cancel event occurrence** sends a cancellation message and cancels an occurrence of a recurring meeting. Can be performed only by organizer or a meeting.\n- **Forward event** forwards the meeting request to a new recipient\n- **Update event**\n- **Update event occurrence**\n- **Delete event**\n\n## Events\n\n- **On event created** is triggered when a new event is created in specified calendar.\n\n## Feedback\n\nDo you want to use this app or do you have feedback on our implementation? Reach out to us using the [established channels](https://www.blackbird.io/) or create an issue.\n\n\u003c!-- end docs --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb-io%2Fmicrosoft365calendar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbb-io%2Fmicrosoft365calendar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbb-io%2Fmicrosoft365calendar/lists"}