נקודות קצה של אימייל

נקודות הקצה של האימייל מספקות גישה לאובייקטים של סשן האימייל.

בהמשך מוצג מודל של משאב התמיכה באימייל. בודקים את המודל כדי לזהות אילו שדות עשויים להכיל פרטים אישיים מזהים (PII).

[
  {
      "id": 1442,
      "lang": "en",
      "email_status": "paused",
      "created_at": "2024-01-30T07:09:48.813Z",
      "assigned_at": "2024-01-30T07:09:49.000Z",
      "finished_at": "2024-02-29T10:00:11.000Z",
      "updated_at": "2024-02-29T10:00:11.948Z",
      "queue_duration": 0,
      "email_duration": 10207,
      "out_ticket_id": null,
      "out_ticket_url": null,
      "total_thread_numbers": 2,
      "selected_menu": {
        "id": 0,
        "name": "string",
        "parent_id": 0,
        "position": 0,
        "deleted": true,
        "hidden": "string",
        "menu_type": "email_menu",
        "output_msg": "string"
      },
      "menu_path": {
        "items_count": 0,
        "name": "string",
        "materialized_path": "string"
      },
      "agent_info": {
        "id": 0,
        "name": "string", //This may be considered PII
        "last_name": "string", //This may be considered PII
        "first_name": "string", //This may be considered PII
        "agent_number": "string", //This may be considered PII
        "avatar_url": "string"
      },
      "end_user": {
        "id": 0, 
        "identifier": "string", //This may be considered PII
        "out_contact_id": "string"
      },
      "email_attachments": [
        {
          "id": 0, 
          "file_type": "email_content",
          "url": "string" //This may be considered PII
        }
      ],
      "email_threads": [
        {
            "id": 0,
            "subject": "string", //This may be considered PII
            "attachment_count": 0,
            "direction": "string",
            "is_read": true,
            "is_draft": false,
            "created_at": "2023-12-27T09:55:05.546Z",
            "updated_at": "2023-12-27T09:55:50.701Z"
        },
      ],
      "transfers": [
        {
          "id": 0,
          "status": "transferring",
          "created_at": "2024-01-12T19:49:52.896Z",
          "updated_at": "2024-01-12T19:55:35.896Z",
          "from_menu": {
            "items_count": 0,
            "name": "string",
            "materialized_path": "string"
          },
          "to_menu": {
            "items_count": 0,
            "name": "string",
            "materialized_path": "string"
          },
          "from_agent": {
            "id": 0,
            "name": "string", //This may be considered PII
            "last_name": "string", //This may be considered PII
            "first_name": "string", //This may be considered PII
            "agent_number": "string", //This may be considered PI
            "avatar_url": "string"
          },
          "to_agent": {
            "id": 0,
            "name": "string", //This may be considered PII
            "last_name": "string", //This may be considered PII
            "first_name": "string", //This may be considered PII
            "agent_number": "string", //This may be considered PI
            "avatar_url": "string"
          }
        }
      ],
      "handle_durations": [
          {
              "agent_id": 0,
              "email_duration": 0,
              "menu_path_id": 0,
              "menu_path": "string",
              "lang": "en",
              "transfer": false,
              "transfer_id": 1,
              "assignment_type": "string",
              "started_at": "2024-01-10T07:27:14.000Z",
              "ended_at": "2024-01-10T07:27:20.000Z",
          }
      ],
      "queue_durations": [
          {
              "agent_id": 0,
              "queue_duration": 0,
              "menu_path_id": 0,
              "menu_path": "string",
              "lang": "en",
              "started_at": "2024-01-10T07:27:14.000Z",
              "ended_at": "2024-01-10T07:27:20.000Z",
              "assignment_type": "string",
          }
      ],
      "consumer_handle_durations": [
          {
              "id": 100,
              "email_duration": 314,
              "attachments_count": 10,
              "started_at": "2016-02-19T18:50:08.000Z",
              "ended_at": "2016-02-19T18:55:22.000Z"
          }
      ]
  }
]

אימייל

פרמטר חובה סוג הנתונים הגדרה
sort_column לא נכון String מיון התגובה על סמך שדה כלשהו באובייקט התגובה.
sort_direction לא נכון ‫ASC או DESC הערה לגבי כיוון המיון, אם הוא עולה או יורד.
ייפתח לא נכון String התאמה לכל דף כדי לציין את מספר הדף של הרשומות. לדוגמה, אם הערך של per הוא 200 והערך של page הוא 2, התגובה תכיל את רשומות 201 עד 400.
לכל לא נכון String השדה הזה משויך לדף ומציין כמה רשומות ייכללו בדף של רשומות. לדוגמה, אם הערך של per הוא 200 והערך של page הוא 2, התגובה תכיל את רשומות 201 עד 400.
assigned_at[from] לא נכון השעה לפי שעון UTC יוצרת גבול תחתון של השדה assigned at. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן.
assigned_at[to] לא נכון השעה לפי שעון UTC יוצרת גבול עליון של השדה assigned at. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן.
finished_at[from] לא נכון השעה לפי שעון UTC יוצרת גבול תחתון של השדה 'סיום ב'. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן.
finished_at[to] לא נכון השעה לפי שעון UTC יוצר גבול עליון של השדה 'סיום'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן.
updated_at[from] לא נכון השעה לפי שעון UTC יוצרת גבול תחתון של השדה updated at. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן.
updated_at[to] לא נכון השעה לפי שעון UTC יוצרת גבול עליון של השדה 'עודכן בתאריך'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן.
created_at[from] לא נכון השעה לפי שעון UTC יוצרת גבול תחתון של השדה 'נוצר בתאריך'. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן.
created_at[to] לא נכון השעה לפי שעון UTC יוצרת גבול עליון של השדה created at. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן.
id[] לא נכון Array[String] מערך של מחרוזות. מזהה הרשומות שרוצים לחפש ולהחזיר.
agent_id[] לא נכון Array[String] סינון התשובה לפי מזהה הסוכן.
end_user_id[] לא נכון Array[String] מסננים את התשובה על סמך מזהה משתמש הקצה.
email_status[] לא נכון Array[String] מחזירה רשומות על סמך המיקום של האימייל במחזור החיים של האימייל. ערכים אפשריים: unopened, active, paused, resolved, closed, reopened
total_thread_numbers[from] לא נכון מספר יוצרת גבול תחתון של השדה 'מספרים כוללים של שרשורים'. כל הרשומות שיוחזרו יהיו אחרי הערך שהוזן.
total_thread_numbers[to] לא נכון מספר יוצרת גבול עליון של השדה 'מספרים כוללים של שרשורים'. כל הרשומות שיוחזרו יהיו לפני הערך שהוזן.

נקודת קצה (endpoint):

Method: GET
Type: 
URL: https://{{subdomain}}.{{domain}}/manager/api/v1/emails

דוגמאות נוספות לבקשות ולתשובות:

דוגמה לבקשה: דוגמה לאימייל

שאילתה: אין

Body: None

דוגמה לתגובה: דוגמה לאימייל

[
    {
        "id": 1442,
        "lang": "en",
        "email_status": "paused",
        "created_at": "2024-01-30T07:09:48.813Z",
        "assigned_at": "2024-01-30T07:09:49.000Z",
        "finished_at": "2024-02-29T10:00:11.000Z",
        "updated_at": "2024-02-29T10:00:11.948Z",
        "queue_duration": 0,
        "email_duration": 10207,
        "out_ticket_id": null,
        "out_ticket_url": null,
        "total_thread_numbers": 2,
        "selected_menu": {
            "id": 16,
            "name": "Test Queue",
            "parent_id": null,
            "position": 3,
            "deleted": false,
            "menu_type": "email_menu",
            "output_msg": null,
            "hidden": false
        },
        "menu_path": {
            "items_count": 1,
            "name": "Test Queue",
            "materialized_path": "16"
        },
        "agent_info": {
            "id": 4,
            "agent_number": "Bill",
            "name": "Test Agent",
            "last_name": "Agent",
            "first_name": "Test",
            "avatar_url": "https://subdomain.somedomain.com/data_uri_upload20230919-78154-airlnu.png"
        },
        "end_user": {
            "id": 1499,
            "identifier": null,
            "out_contact_id": null
        },
        "email_attachments": [],
        "email_threads": [
            {
                "id": 2287,
                "subject": "3001-002",
                "attachment_count": 0,
                "direction": "Outbound",
                "is_read": true,
                "is_draft": false,
                "created_at": "2024-01-30T07:09:48.886Z",
                "updated_at": "2024-01-30T07:09:48.886Z"
            },
            {
                "id": 2291,
                "subject": "Re: 3001-002",
                "attachment_count": 0,
                "direction": "Inbound",
                "is_read": true,
                "is_draft": false,
                "created_at": "2024-01-30T09:29:11.019Z",
                "updated_at": "2024-01-30T09:30:52.853Z"
            },
            {
                "id": 2292,
                "subject": "Re: 3001-002",
                "attachment_count": 0,
                "direction": "Outbound",
                "is_read": true,
                "is_draft": false,
                "created_at": "2024-01-30T09:31:21.567Z",
                "updated_at": "2024-01-30T09:31:21.567Z"
            },
            {
                "id": 2293,
                "subject": "Re: 3001-002",
                "attachment_count": 2,
                "direction": "Inbound",
                "is_read": false,
                "is_draft": false,
                "created_at": "2024-01-30T09:32:57.966Z",
                "updated_at": "2024-01-30T09:32:57.966Z"
            },
            {
                "id": 2295,
                "subject": "Re: 3001-002",
                "attachment_count": 3,
                "direction": "Inbound",
                "is_read": false,
                "is_draft": false,
                "created_at": "2024-01-30T09:57:13.536Z",
                "updated_at": "2024-01-30T09:57:13.536Z"
            },
            {
                "id": 2296,
                "subject": "Re: 3001-002",
                "attachment_count": 3,
                "direction": "Inbound",
                "is_read": false,
                "is_draft": false,
                "created_at": "2024-01-30T09:59:58.514Z",
                "updated_at": "2024-01-30T09:59:58.514Z"
            }
        ],
        "transfers": [],
        "handle_durations": [
            {
                "id": 63,
                "agent_id": 4,
                "email_duration": 0,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T07:09:48.813Z",
                "ended_at": "2024-01-30T07:09:48.886Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 65,
                "agent_id": 4,
                "email_duration": 130,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T09:29:11.019Z",
                "ended_at": "2024-01-30T09:31:21.567Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 67,
                "agent_id": 4,
                "email_duration": 1455,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T09:32:57.966Z",
                "ended_at": "2024-01-30T09:57:13.536Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 68,
                "agent_id": 4,
                "email_duration": 164,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T09:57:13.536Z",
                "ended_at": "2024-01-30T09:59:58.514Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 70,
                "agent_id": 4,
                "email_duration": 96,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T09:31:21.567Z",
                "ended_at": "2024-01-30T09:32:57.966Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 71,
                "agent_id": 4,
                "email_duration": 8362,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T07:09:48.886Z",
                "ended_at": "2024-01-30T09:29:11.019Z",
                "assignment_type": "auto",
                "status": 1
            }
        ],
        "queue_durations": [
            {
                "id": 15,
                "agent_id": 4,
                "ended_at": "2024-01-30T07:09:49.308Z",
                "lang": "en",
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "queue_duration": 0,
                "started_at": "2024-01-30T07:09:49.139Z",
                "assignment_type": "auto",
                "status": 1
            }
        ],
        "consumer_handle_durations": [
            {
                "id": 1,
                "email_duration": 8362,
                "started_at": "2024-01-30T07:09:48.886Z",
                "ended_at": "2024-01-30T09:29:11.019Z",
                "attachments_count": 0
            },
            {
                "id": 2,
                "email_duration": 96,
                "started_at": "2024-01-30T09:31:21.567Z",
                "ended_at": "2024-01-30T09:32:57.966Z",
                "attachments_count": 2
            },
            {
                "id": 4,
                "email_duration": 1455,
                "started_at": "2024-01-30T09:32:57.966Z",
                "ended_at": "2024-01-30T09:57:13.536Z",
                "attachments_count": 0
            },
            {
                "id": 5,
                "email_duration": 164,
                "started_at": "2024-01-30T09:57:13.536Z",
                "ended_at": "2024-01-30T09:59:58.514Z",
                "attachments_count": 3
            }
        ]
    },
    {
        "id": 1443,
        "lang": "en",
        "email_status": "paused",
        "created_at": "2024-01-30T07:25:34.736Z",
        "assigned_at": "2024-01-30T07:25:35.000Z",
        "finished_at": "2024-02-29T09:40:05.000Z",
        "updated_at": "2024-02-29T09:40:05.784Z",
        "queue_duration": 0,
        "email_duration": 1396,
        "out_ticket_id": null,
        "out_ticket_url": null,
        "total_thread_numbers": 1,
        "selected_menu": {
            "id": 16,
            "name": "Test Queue",
            "parent_id": null,
            "position": 3,
            "deleted": false,
            "menu_type": "email_menu",
            "output_msg": null,
            "hidden": false
        },
        "menu_path": {
            "items_count": 1,
            "name": "Test Queue",
            "materialized_path": "16"
        },
        "agent_info": {
            "id": 4,
            "agent_number": "Bill",
            "name": "Test Agent",
            "last_name": "Agent",
            "first_name": "Test",
            "avatar_url": "https://subdomain.somedomain.com/data_uri_upload20230919-78154-airlnu.png"
        },
        "end_user": {
            "id": 1500,
            "identifier": null,
            "out_contact_id": null
        },
        "email_attachments": [],
        "email_threads": [
            {
                "id": 2288,
                "subject": "3001-003",
                "attachment_count": 0,
                "direction": "Outbound",
                "is_read": true,
                "is_draft": false,
                "created_at": "2024-01-30T07:25:34.833Z",
                "updated_at": "2024-01-30T07:25:34.833Z"
            },
            {
                "id": 2289,
                "subject": "Re: 3001-003",
                "attachment_count": 0,
                "direction": "Inbound",
                "is_read": false,
                "is_draft": false,
                "created_at": "2024-01-30T09:15:43.549Z",
                "updated_at": "2024-01-30T09:15:43.549Z"
            },
            {
                "id": 2294,
                "subject": "Re: 3001-003",
                "attachment_count": 0,
                "direction": "Inbound",
                "is_read": false,
                "is_draft": false,
                "created_at": "2024-01-30T09:39:00.127Z",
                "updated_at": "2024-01-30T09:39:00.127Z"
            }
        ],
        "transfers": [],
        "handle_durations": [
            {
                "id": 64,
                "agent_id": 4,
                "email_duration": 0,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T07:25:34.736Z",
                "ended_at": "2024-01-30T07:25:34.833Z",
                "assignment_type": "auto",
                "status": 1
            },
            {
                "id": 66,
                "agent_id": 4,
                "email_duration": 1396,
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "lang": "en",
                "transfer": false,
                "transfer_id": null,
                "started_at": "2024-01-30T09:15:43.549Z",
                "ended_at": "2024-01-30T09:39:00.127Z",
                "assignment_type": "auto",
                "status": 1
            }
        ],
        "queue_durations": [
            {
                "id": 16,
                "agent_id": 4,
                "ended_at": "2024-01-30T07:25:35.503Z",
                "lang": "en",
                "menu_path_id": 5,
                "menu_path": "Test Queue",
                "queue_duration": 0,
                "started_at": "2024-01-30T07:25:35.280Z",
                "assignment_type": "auto",
                "status": 1
            }
        ],
        "consumer_handle_durations": [
            {
                "id": 3,
                "email_duration": 1396,
                "started_at": "2024-01-30T09:15:43.549Z",
                "ended_at": "2024-01-30T09:39:00.127Z",
                "attachments_count": 0
            }
        ]
    }
]

קוד הסטטוס: 200