Стикеры
Стикеры
Стикер удалён
sticker.deletedСрабатывает при удалении отдельного стикера из пака. Не срабатывает, если удаляется весь пак целиком — в этом случае приходит только `sticker.pack.deleted`. Переименование или перемещение стикера в другой пак (`PATCH /v1/stickers/{sticker}`) этого события не вызывает — событий на обновление стикера не существует.
HTTP-запрос
AISAR отправляет подписанный POST-запрос на ваш webhook_url:
http
POST {webhook_url}
Content-Type: application/json
X-AISAR-Signature: sha256=...
{
"event": "sticker.deleted",
"event_id": "evt_01JXXXXXXXXXXXXXXXXXXXXX",
"timestamp": "2026-08-22T12:20:00.000000Z",
"company_id": 1,
"data": {
"sticker_pack": {
"id": 14
},
"sticker": {
"id": 87,
"is_animated": false
}
}
}Заголовок X-AISAR-Signature содержит HMAC-SHA256 подпись тела запроса — используйте её, чтобы убедиться, что запрос пришёл от AISAR.
Пример payload
json
{
"event": "sticker.deleted",
"event_id": "evt_01JXXXXXXXXXXXXXXXXXXXXX",
"timestamp": "2026-08-22T12:20:00.000000Z",
"company_id": 1,
"data": {
"sticker_pack": {
"id": 14
},
"sticker": {
"id": 87,
"is_animated": false
}
}
}Поля payload
| Поле | Тип | Описание |
|---|---|---|
sticker_pack.id | integer | ID пака, из которого удалён стикер |
sticker.id | integer | ID удалённого стикера |
sticker.is_animated | boolean | Всегда `false` (библиотека хранит только статичные стикеры) |