# Registering, editing and archiving event types

> Register the names of the events you send (event types), such as invoice.paid, per environment, and edit their descriptions or archive them.

Source: https://webhookadmin.com/en/docs/guide/event-types/

## Required role and plan

- **View**: Viewer or higher
- **Add**: Developer or higher
- **Edit the description, archive, unarchive**: Admin or higher
- **Plan**: All plans

## Add an event type

1. Open Event types in the menu and select + Add event.
2. Enter a Name. We recommend lowercase words separated by dots (e.g. `invoice.paid`).
3. Optionally enter a Description, then select Add.

Registered event types can be chosen in an endpoint’s Events and in Send test. Names must be unique. Register them separately in live and test.

## Edit the description

1. Select Edit on the event type.
2. Change the Description and select Save. You can also leave it empty.

Names cannot be changed. To rename, add a new event type and archive the old one.

## Archive or unarchive

1. Select Archive on the event type.
2. Select Archive in the confirmation dialog. The status changes to Archived.

- Archived event types no longer appear as choices when adding an endpoint or in the customer portal.
- Messages of this type are still sent, and endpoints that already selected it still receive them. The endpoint’s Events tab marks it Archived.
- To undo, select Unarchive in the list.

## Note

Edit, Archive and Unarchive are shown only to Admin or higher. Event types cannot be deleted.

## Related pages

- [Endpoints](https://webhookadmin.com/en/docs/guide/endpoints/)
- [Messages](https://webhookadmin.com/en/docs/guide/messages/)
