# Push Notification Get Client ID

Retrieves the ID for this application in the current device to be used for push notifications.

Action available for the following operating systems:

![](https://3821468174-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LrTlA1suFa5N48x_83N%2Fuploads%2FMdB0W8fT88XFScV3BzAO%2FTodos%20menos%20IWindows%20CE%20E%20Mobile.PNG?alt=media\&token=5fc39b8a-2683-42aa-aad9-ad7ff8168dc2)

### Parameters

* **Target** - The control or variable to save the client ID.

{% hint style="info" %}
In order for push notifications to become available you need to select the option **Enable Push Notifications** in the project properties
{% endhint %}

{% hint style="info" %}
If you register your application to receive push notifications, you will need to call this on your application to retrieve the current **client ID**. Normally you will have to inform your server/backoffice of your ID so that your it can send push notification messages to the device.
{% endhint %}

{% hint style="info" %}
This client ID can be refreshed by the operating system from time to time, so it is good practice to always query for this value when your application starts, compare it to the previous value, and if it has changed you need to re-send this new ID to your server/backoffice.
{% endhint %}

{% hint style="info" %}
The format of this ID and how it can be used by your server/backoffice to send the notifications, is system dependent. So you should also inform the server/backoffice of the platform associated with this ID (Android/Windows 10), if you have deployed to multiple platforms, so it can send the appropriate push notification.
{% endhint %}
