---
title: status
framework: eventkit
role: symbol
role_heading: Instance Property
path: eventkit/ekevent/status
---

# status

The status of the event.

## Declaration

```swift
var status: EKEventStatus { get }
```

## Discussion

Discussion You should act based on an event’s status only if the status is EKEventStatus.canceled, which indicates that the event has been canceled. Other statuses should be considered informational.

## See Also

### Related Documentation

- [EKEventStatus](eventkit/ekeventstatus.md)

### Accessing Event Properties

- [eventIdentifier](eventkit/ekevent/eventidentifier.md)
- [availability](eventkit/ekevent/availability.md)
- [startDate](eventkit/ekevent/startdate.md)
- [endDate](eventkit/ekevent/enddate.md)
- [isAllDay](eventkit/ekevent/isallday.md)
- [occurrenceDate](eventkit/ekevent/occurrencedate.md)
- [isDetached](eventkit/ekevent/isdetached.md)
- [organizer](eventkit/ekevent/organizer.md)
- [birthdayContactIdentifier](eventkit/ekevent/birthdaycontactidentifier.md)
- [structuredLocation](eventkit/ekevent/structuredlocation.md)
- [birthdayPersonID](eventkit/ekevent/birthdaypersonid.md)
- [birthdayPersonUniqueID](eventkit/ekevent/birthdaypersonuniqueid.md)
