# Envoyer une notification push par User ID

Pour envoyer une notification push à une liste d'utilisateurs, vous pouvez soit utiliser l'appel API [`/createMessage`](/fr/developer/api-reference/messages-api/#createmessage), soit téléverser un fichier CSV contenant les User IDs.

## Envoi d'une notification push par User ID via l'API


### createMessage

<Aside type="tip">

Veuillez noter que les paramètres de [`/createMessage`](/fr/developer/api-reference/messages-api/#createmessage) sont entièrement personnalisables, ce qui vous permet de créer un message push très ciblé.

</Aside>


### Paramètres du corps de la requête

| Paramètre   | Description                                                                                                      |
| ----------- | ---------------------------------------------------------------------------------------------------------------- |
| application | L'ID de votre application Pushwoosh à laquelle vous envoyez le message  |
| auth        | Jeton d'accès API depuis le Control Panel de Pushwoosh                                                                |
| send\_date  | Définissez l'heure à laquelle vous souhaitez que le message soit envoyé (en UTC) ou utilisez 'now' pour l'envoyer immédiatement.                       |
| content     | Le texte de votre notification push.                                                                             |
| users       | Une liste de User IDs auxquels votre message push est envoyé. Vous pouvez envoyer une notification push à un maximum de 1000 User IDs à la fois.                 |

### Exemple de requête

```
{
	"request": {
		"application": "APPLICATION_CODE",
		"auth": "API_ACCESS_TOKEN",
		"notifications": [{
			"send_date": "now",
			"content": "Hello world!",
			"users":["external_user_1"]
		}]
	}
}
```

### Exemple de réponse

```
{
   "status_code":200,
   "status_message":"OK",
   "response": {
      "Messages":["{Notification code}"]
   } 
}
```