# Delete Event

> Activity for calling the Microsoft Graph DeleteEvent API to delete an event in your specified team in Microsoft Teams

## Overview

The **Delete Event** activity calls the Microsoft Graph [DeleteEvent](https://docs.microsoft.com/en-us/graph/api/event-delete?view=graph-rest-beta&tabs=http) API to delete an event (**EventId**) in your specified team (**TeamId**).

## How It Works

The following steps and message sequence diagram is an example of how the activity works from design time (i.e., the activity dependencies and input/output properties) to run time.

1. Complete the [Setup](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-setup#setup) steps.
2. Add the [Microsoft Teams Scope](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-scope#microsoft-teams-scope) activity to your project.
3. Add an activity or run an external process that outputs a `Team.Id` value (e.g., [Get Teams](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-get-teams#get-teams)).
4. Add an activity or run an external process that outputs a `Event.Id` value (e.g., [Get Events](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-get-events#get-events)).
5. Add the **Delete Event** activity inside the **Microsoft Teams Scope** activity.
6. Enter values for the [Input](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-delete-event#input) properties.
7. Run the activity.
   * Your input property values are sent to the [DeleteEvent](https://docs.microsoft.com/en-us/graph/api/event-delete?view=graph-rest-beta&tabs=http) API.

     ![docs image](https://dev-assets.cms.uipath.com/assets/images/activities/legacy-integrations-docs-image-34699-c620d66f-fce4a9cc.webp)

## Properties

The values for the following properties are specified when adding this activity to your project in UiPath Studio.

### Common

#### DisplayName

The display name of the activity.

| Attributes | Details |
| --- | --- |
| **Type** | `String` |
| **Required** | Yes |
| **Default value** | *Delete Event* |
| **Allowed values** | Enter a `String` or `String` variable. |
| **Notes** | N/A |

### Input

#### EventId

The Id of the `Event` object that you want to delete.

| Attributes | Details |
| --- | --- |
| **Type** | `String` |
| **Required** | Yes |
| **Default value** | Empty |
| **Allowed values** | Enter a `String` or `String` variable. |
| **Notes** | To get the `Event.Id` value, use an external process or activity that includes the `Event.Id` value in its output (e.g., [Get Events](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-get-events#get-events) or external API call). |

#### TeamId

The Id of the `Team` object that you want to delete the event from.

| Attributes | Details |
| --- | --- |
| **Type** | `String` |
| **Required** | Yes |
| **Default value** | Empty |
| **Allowed values** | Enter a `String` or `String` variable. |
| **Notes** | To get the `Team.Id` value, use an external process or activity that includes the `Team.Id` value in its output (e.g., [Get Teams](https://docs.uipath.com/activities/other/latest/legacy-integrations/microsoft-teams-get-teams#get-teams) or external API call) |

### Misc

#### Private

If selected, the values of variables and arguments are no longer logged at Verbose level.

| Attributes | Details |
| --- | --- |
| **Type** | Checkbox |
| **Required** | No |
| **Default value** | Not Selected |
| **Allowed values** | Selected or Not Selected |
| **Notes** | N/A |
