Zasób odpowiedzialny za przechowywanie wiadomości wewnętrznego czatu pracowników.
Endpointy obsługujące żądanie:
https://api.5ways.comUprawnienia:
GET /rest/chat_internal_message
{
"ChatInternalMessage": {
"id": "2",
"customer_id": "86"
"user_id": "6091",
"chat_internal_thread_id": "20"
"message": "Wiadomość testowa Postman",
"is_read": "0", // 0 - nieprzeczytane (domyślnie), 1 - przeczytane
"created": datatime // data utowrzenia
"modified": datatime // data modyfikacji
}
}
Pobierać można tylko wiadomości z wątków, do których mamy dostęp (id wątku w zasobie chat_internal_thread).
POST /rest/chat_internal_message
{
"ChatInternalMessage": {
"chat_internal_thread_id": "20",
"message": "lorem ipsum"
}
}
Zwraca obiekt z id nowej wiadomości
HTTP/1.1 201 Created
location: https://api.5ways.com/rest/chat_internal_message/{id}
{
"id": 8989
}
Dodawanie wiadomości tylko do wątków, do których użytkownik ma dostęp (id wątku w zasobie chat_internal_thread).