# Схема: SendNotificationRequest

Source: <https://telegafirst.com/docs/schema-19c5f6bd27af931ae7b9b3fcd58cbbf6ffcf176ae094817e388fc4837b66a95c>
Locale: ru
releaseGitSha: a14c924a094abb9d1fe9c04b453df6efc599f887
sourceContentDigest: 659325cee163efb1964f683fd4564aed24cd2efe7a326464e018e15f0f090e53
Version: 1

# Схема: SendNotificationRequest

| Поле | Значение |
| - | - |
| additionalProperties | false |
| properties.buttons.description | "Up to 3 rows of up to 3 buttons. url buttons work on every messenger and with every credential; callback buttons are an integration mechanism of an ExternalApp key subscribed to the button.clicked webhook when the app was provisioned, and work only for a Telegram user. The Open Lines copy carries only the url buttons." |
| properties.buttons.items.items.$ref | [Button](https://telegafirst.com/docs/schema-b3fef040fb2e5b867ed1188eceee60bb3ba034f7ffa64679b088bbaf3f55d210) |
| properties.buttons.items.maxItems | 3 |
| properties.buttons.items.type | "array" |
| properties.buttons.maxItems | 3 |
| properties.buttons.type | "array" |
| properties.idempotency\_key.description | "Repeating a key within your app returns the same notification\_id and does not queue a second push while the first one is still known to the queue." |
| properties.idempotency\_key.maxLength | 255 |
| properties.idempotency\_key.type | "string" |
| properties.media.$ref | [Media](https://telegafirst.com/docs/schema-67fd52e23657d48b03c75d78ab2da052892bbf58341dac5c7a4316bda0188a07) |
| properties.parse\_mode.enum | \["HTML","Markdown",null] |
| properties.parse\_mode.type | \["string","null"] |
| properties.text.description | "Message text, delivered to the user's private chat on the messenger they use (Telegram, MAX or VK), with a copy in the user's Open Lines topic." |
| properties.text.maxLength | 4096 |
| properties.text.minLength | 1 |
| properties.text.type | "string" |
| properties.user\_seq\_id.description | "Per-client user number (seq\_num) of the recipient, as listed by the users API." |
| properties.user\_seq\_id.exclusiveMinimum | 0 |
| properties.user\_seq\_id.maximum | 2147483647 |
| properties.user\_seq\_id.type | "integer" |
| required | \["user\_seq\_id","text"] |
| type | "object" |
