---
title: Register a Pass for Update Notifications
framework: walletpasses
role: symbol
role_heading: Web Service Endpoint
path: walletpasses/register-a-pass-for-update-notifications
---

# Register a Pass for Update Notifications

Set up change notifications for a pass on a device.

## URL

POST https://yourpasshost.example.com/v1/devices/{deviceLibraryIdentifier}/registrations/{passTypeIdentifier}/{serialNumber}

## Path Parameters

deviceLibraryIdentifier: A unique identifier you use to identify and authenticate the device. passTypeIdentifier: The pass type identifier of the pass to register for update notifications. This value corresponds to the value of the passTypeIdentifier key of the pass. serialNumber: The serial number of the pass to register. This value corresponds to the serialNumber key of the pass.

## Header Parameters

Authorization: The authentication for a pass. The value is the word ApplePass, followed by a space, followed by the authenticationToken key of the pass.

## Response Codes

200 Serial Number Already Registered for Device: The serial number is already registered for the device. 201 Registration Successful: The registration is successful. 401 Request Not Authorized: The request isn’t authorized.

## HTTP Body

An object that contains the push notification token for the registered pass on the device.

## See Also

### Pass updates

- [Adding a Web Service to Update Passes](walletpasses/adding-a-web-service-to-update-passes.md)
- [Get the List of Updatable Passes](walletpasses/get-the-list-of-updatable-passes.md)
- [Send an Updated Pass](walletpasses/send-an-updated-pass.md)
- [Unregister a Pass for Update Notifications](walletpasses/unregister-a-pass-for-update-notifications.md)
- [Log a Message](walletpasses/log-a-message.md)
- [PushToken](walletpasses/pushtoken.md)
- [SerialNumbers](walletpasses/serialnumbers.md)
- [LogEntries](walletpasses/logentries.md)
