---
title: previousServerChangeToken
framework: cloudkit
role: symbol
role_heading: Instance Property
path: cloudkit/ckfetchdatabasechangesoperation/previousserverchangetoken
---

# previousServerChangeToken

The server change token.

## Declaration

```swift
@NSCopying var previousServerChangeToken: CKServerChangeToken? { get set }
```

## Discussion

Discussion Assign the token you receive from the fetchDatabaseChangesCompletionBlock to this property. Doing so yields only the changes that occur after your most recent fetch operation. If you specify nil for this parameter, the operation fetches all changes.

## See Also

### Configuring the Operation

- [fetchAllChanges](cloudkit/ckfetchdatabasechangesoperation/fetchallchanges.md)
- [resultsLimit](cloudkit/ckfetchdatabasechangesoperation/resultslimit.md)
