# Webpush message model
You can create a webpush message. These messages will be used in a webpush campaign.
Attributes | Type | Required | Description |
---|---|---|---|
title | string | yes | A title of a web push message. |
body | string | yes | A content of a web push message. |
url | string | no | A URL of a web push message. |
require_interaction | boolean | no | A flag defining if a notification should remain active until the user clicks or dismisses it, rather than closing automatically. |
action_button1_url | string | no | A URL of a first button. |
action_button1_tittle | string | no | A first button name. |
action_button2_tittle | string | no | A second button name. |
action_button2_url | string | no | A URL of a second button. |
icon | string | no | A URL of image inside a web push message. |
badge | string | no | A URL of image inside a web push message (known as a Big photo). Only works on Windows. |