---
title: "cancelFetchRequest(_:)"
framework: eventkit
role: symbol
role_heading: Instance Method
path: "eventkit/ekeventstore/cancelfetchrequest(_:)"
---

# cancelFetchRequest(_:)

Cancels the request to fetch reminders.

## Declaration

```swift
func cancelFetchRequest(_ fetchIdentifier: Any)
```

## Parameters

- `fetchIdentifier`: The identifier of the request as returned by doc://com.apple.eventkit/documentation/EventKit/EKEventStore/fetchReminders(matching:completion:).

## Mentioned in

Retrieving events and reminders

## Discussion

Discussion After canceling a fetch request, EventKit doesn’t call the completion originally specified in fetchReminders(matching:completion:).

## See Also

### Searching calendars

- [enumerateEvents(matching:using:)](eventkit/ekeventstore/enumerateevents(matching:using:).md)
- [events(matching:)](eventkit/ekeventstore/events(matching:).md)
- [fetchReminders(matching:completion:)](eventkit/ekeventstore/fetchreminders(matching:completion:).md)
- [predicateForEvents(withStart:end:calendars:)](eventkit/ekeventstore/predicateforevents(withstart:end:calendars:).md)
- [predicateForReminders(in:)](eventkit/ekeventstore/predicateforreminders(in:).md)
- [predicateForCompletedReminders(withCompletionDateStarting:ending:calendars:)](eventkit/ekeventstore/predicateforcompletedreminders(withcompletiondatestarting:ending:calendars:).md)
- [predicateForIncompleteReminders(withDueDateStarting:ending:calendars:)](eventkit/ekeventstore/predicateforincompletereminders(withduedatestarting:ending:calendars:).md)
- [EKEventSearchCallback](eventkit/ekeventsearchcallback.md)
