Перейти к содержанию

Уведомления

Получение списка уведомлений

Метод: GET
URL: https://beta.api.gigma.ru/counterparty/notifications
Авторизация: Bearer token
Headers: Token: {токен приложения из Gigma}

Параметры запроса

  • page - текущая страница (для пагинации)
  • per_page - кол-во элементов на странице

Пример запроса

https://beta.api.gigma.ru/counterparty/notifications?page=1

Ответ

При успешном действии возвращается HTTP код 200.

{
    "notifications": [
        {
            "id": 1,
            "icon": "https:\/\/beta.back.erp.itecho.ru\/storage\/uploads\/order_complete.svg",
            "title": "Заказ 1",
            "status": "Выдан",
            "action_url": "https:\/\/google.ru",
            "created_at": "19.02.24 17:45"
        }
    ],
    "pagination": {
        "total": 1,
        "per_page": 10,
        "current_page": 1,
        "last_page": 1,
        "from": 1,
        "to": 1
    }
}

Описание полей ответа
  • notifications.id - первичный ключ (ID уведомления)
  • notifications.icon - URL ссылка на иконку
  • notifications.title - заголовок уведомления
  • notifications.status - тело уведомления (текст)
  • notifications.action_url - URL ссылка, которая будет выполнять необходимые действия
  • notifications.created_at - дата и время добавления в систему
  • pagination - объект с информацией о пагинации и её текущем статусе