--- title: "Deregister Device for Push Notifications" url: https://docs.catalyst.zoho.com/en/sdk/android/v2/cloud-scale/push-notifications/deregister-device/ description: "This page describes the method to deregister a registered Android device for remote push notifications." last_updated: 2025-11-19T15:07:41Z service: Cloud Scale type: general related_links: - name: "Push Notifications" url: /en/cloud-scale/help/push-notifications/introduction - name: "Android Push Notifications" url: /en/cloud-scale/help/push-notifications/android - name: "Push Notifications API for Android Devices" url: /en/api/code-reference/cloud-scale/push-notifications/android/send-android-push-notifications/#SendAndroidPushNotifications --- # Deregister a Mobile Device for Push Notifications You can deregister a device that was registered for Catalyst Android push notifications by passing the required parameters to the `deregisterNotification()` method as shown below. ```bash val app = ZCatalystApp.getInstance() app.deregisterNotification (device_token,"bundleID", "appID", test_device_boolean, { Log.i("Unregister","App unregistered successfully"); }, { Log.i("Unregister","App unregisteration failed"); }) ``` **Parameters:** * `device_token`: The device token obtained from [FCM for your app](https://docs.catalyst.zoho.com/en/cloud-scale/help/push-notifications/android/#configure-and-enroll-for-android-push-notifications). * `bundleID`: The Android app's bundle ID that you configured while [registering the app with Catalyst](https://docs.catalyst.zoho.com/en/sdk/android/v2/setup/) as well as in Firebase. * `appID`: The app ID generated by Catalyst for your app in Push Notifications. You can find this in the *Android* section of Push Notifications in your Catalyst console. * `test_device_boolean`: The value is set to `true` for test devices, and set to `false` for production devices