---
title: fetchForEvents()
framework: coredata
role: symbol
role_heading: Type Method
path: coredata/nspersistentcloudkitcontainereventrequest/fetchforevents()
---

# fetchForEvents()

Creates a fetch request for all events in a persistent CloudKit container.

## Declaration

```swift
class func fetchForEvents() -> NSFetchRequest<any NSFetchRequestResult>
```

## Return Value

Return Value A request object that fetches persistent CloudKit container events by executing in a managed object context.

## See Also

### Fetching Events

- [fetchEvents(after:)](coredata/nspersistentcloudkitcontainereventrequest/fetchevents(after:)-5izg7.md)
- [fetchEvents(after:)](coredata/nspersistentcloudkitcontainereventrequest/fetchevents(after:)-3yfp.md)
- [fetchEvents(matchingFetch:)](coredata/nspersistentcloudkitcontainereventrequest/fetchevents(matchingfetch:).md)
- [resultType](coredata/nspersistentcloudkitcontainereventrequest/resulttype.md)
