Przejdź do treści

Message state change

Zdarzenie informujące o zmianie stanu wiadomości

Webhook Configuration Example

"subscriptions": {
    "message_state_change": {
        "active": true
    }
}

Body

{
    'event_type': <STRING>,
    'event_name': <STRING>,
    'event_time': <STRING>,
    'message_state': <STRING>,
    'old_message_state' = <STRING>,
    'conversation_type': <STRING>,
    'conversation_state': <STRING>,
    'project_id': <INTEGER>,
    'assigned_tenant_user_id': <INTEGER>,
    'created_tenant_user_id': <INTEGER>,
    'conversation_id': <STRING>,
    'message_id': <STRING>,
    'message_date': <STRING>,
    'message_system_date': <STRING>,
    'message_direction': <STRING>,
    'message_body': <OBJECT>,
    'message_campaign_id': <STRING>
}

Parameters

Parametr Rodzaj Przykład Opis
event_type <STRING> messaging Typ zdarzenia wydarzenia
event_name <STRING> message_state_change Nazwa zdarzenia wydarzenia
event_time <STRING> 2023-04-22 01:33:24 Data wykonania zdarzenia w UTC w formacie YYYY-MM-DD HH:mm:ss
message_state <STRING> RECEIVED Status wiadomości
old_message_state <STRING> SENT identyfikator konwersacji, do której należy wiadomość
conversation_type <STRING> SMS Typ konwersacji
conversation_state <STRING> ASSIGNED Stan konwersacji, do której należy wiadomość
project_id <INTEGER> 8 Identyfikator Projektu
assigned_tenant_user_id <INTEGER> 1 identyfikator użytkownika, do którego przypisana jest konwersacja
created_tenant_user_id <INTEGER> 1 identyfikator użytkownika, przez którego została wysłana wiadomość
conversation_id <STRING> 6197c7865141c038383043d9 identyfikator konwersacji, do której należy wiadomość
message_id <STRING> 602e7c83f03d647eaeeda7a6 Identyfikator wiadomości
message_date <STRING> 2023-02-03 09:51:42 Data wiadomości
message_system_date <STRING> 2023-02-03 17:07:57 Data synchronizacji wiadomości
message_direction <STRING> IN Kierunek wiadomości
message_body <OBJECT> {'from': 'address@email.com'...} Elementy składowe wiadomości w formacie JSON, zawierające pola takie jak from, to, cc, bcc, attachments i inne
message_campaign_id <STRING> 602e7c83f03d647eaeeda7a6 Identyfikator kampanii

Example

{
    'event_type': "messaging",
    'event_name': "message_state_change",
    'event_time': "2023-04-22 01:33:24",
    'message_state': "RECEIVED",
    'old_message_state': "SENT",
    'conversation_type': "SMS",
    'conversation_state': "ASSIGNED",
    'project_id': 8,
    'assigned_tenant_user_id': 1,
    'created_tenant_user_id': 1,
    'conversation_id': "6197c7865141c038383043d9",
    'message_id': "602e7c83f03d647eaeeda7a6",
    'message_date': "2023-02-03 09:51:42",
    'message_system_date': "2023-02-03 17:07:57",
    'message_direction': "IN",
    'message_body': {'from': 'address@email.com'...},
    'message_campaign_id': "602e7c83f03d647eaeeda7a6"
}