# bot.sendPayload()

### Отправить payload в мессенджер

```JavaScript
bot.sendPayload(string|null $endpoint, array|object $payload)
```

##### Описание:

Отправить payload в мессенджер. Удобство использования данной функции в отличии от нативной передачи с помощью api.callEndpoint или api.postJson в том, что не нужно подставлять дополнительные параметры типа токена мессенджера.

##### Атрибуты:

<table border="1" id="bkmrk-%D0%98%D0%BC%D1%8F-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-key-0" style="border-collapse: collapse; width: 100%; height: 59.5938px;"><tbody><tr style="height: 29.7969px; background-color: #ced4d9;"><td style="width: 33.2909%; height: 29.7969px;">Имя</td><td style="width: 33.2909%; height: 29.7969px;">Тип</td><td style="width: 33.2948%; height: 29.7969px;">Описание</td></tr><tr style="height: 29.7969px;"><td style="width: 33.2909%; height: 29.7969px;">endpoint</td><td style="width: 33.2909%; height: 29.7969px;">string|null</td><td style="width: 33.2948%; height: 29.7969px;">Ключ данных бота</td></tr><tr><td style="width: 33.2909%;">payload</td><td style="width: 33.2909%;">array|object </td><td style="width: 33.2948%;">  
</td></tr></tbody></table>

##### Возвращает:

**mixed** - payload в формате, в котором они находятся в сущности

или

**array** - массив payload

или

**string** - payload в формате строки.