Moduł odpowiedzialny za zarządzanie wiadomościami systemowymi. Odpowiada za powiązanie wiadomości z użytkownikiem systemu.

Enpointy obługujące żądanie:

  • https://api.5ways.com

Uprawnienia:

  • ekspert - GET|PUT
  • specjalista - GET|PUT
  • praktykant - GET|PUT

Pobranie danych

GET /rest/system_message_user/

Zwraca listę wiadomości powiązanych z danym użytkownikiem.

Odpowiedź
HTTP/1.1 200 OK
{
    "SystemMessageUser": {
        "id": "1", 
        "customer_id": "6",
        "user_id": "6",
        "system_message_id": "1", // identyfikator wiadomości systemowej
        "is_read": "1", // flaga odczytania wiadomości
        "modified": datatime, // data modyfikacji
        "created": datatime // data utowrzenia
    }
}

Aktualizacja statusu odczytania wiadomości

PUT /rest/system_message_user/{id}

Treść żądania
{
    "SystemMessageUser": {
        "is_read": "1"
    }
}
Odpowiedź
HTTP/1.1 200 OK
{
    "status": "OK"
}