Skip to main content
מערכת ה-webhooks המבוססת על נקודות קצה מאפשרת לכם לרשום מספר יעדים לכל ארגון, שלכל אחד מהם סוד משלו, סטטוס משלו ומינוי משלו לקבוצת משנה של סוגי אירועים. זהו המודל המומלץ לכל האינטגרציות החדשות. השוו ל-webhook מדור קודם עם כתובת URL יחידה, שנשמר לצורך תאימות לאחור אך תומך בכתובת URL אחת בלבד לכל ארגון.

נקודות קצה

אובייקט נקודת קצה

ה-secret המלא של נקודת הקצה מוחזר פעם אחת בעת היצירה ולעולם לא שוב. שמרו אותו באופן מאובטח — אם תאבדו אותו, מחקו את נקודת הקצה וצרו אותה מחדש.

סוגי אירועים תקפים

events מאומת מול הקבוצה המדויקת הזו — ערכים שאינם ברשימה מחזירים 400. ראו קטלוג אירועים למבנה המטען של כל סוג.
  • telephony.incoming, telephony.complete, telephony.tool
  • web.incoming, web.complete, web.tool
  • call.graded
  • issue.reported
  • test-call.completed
  • alert.triggered

סטטוסים של נקודות קצה

  • active — המסירות זורמות כרגיל.
  • disabled — מושהה ידנית באמצעות PATCH. לא נשלחות בקשות. אנו לעולם לא משנים את הסטטוס של נקודת קצה disabled; העברה שלה בחזרה אל active היא תמיד החלטתכם.
  • failing — מוגדר אוטומטית כאשר מסירה לנקודת הקצה ממצה את כל לוח הזמנים של הניסיונות החוזרים שלה (8 ניסיונות לאורך 24 שעות) בלי לקבל אי פעם 2xx. נקודת קצה כושלת אינה מקבלת תעבורה נוספת. לאחר שתתקנו את נקודת הקצה, עדכנו באמצעות PATCH את הסטטוס שלה בחזרה ל-active; מסירות שלוח הזמנים שלהן לניסיונות חוזרים עדיין לא הסתיים ממשיכות מהמקום שבו הפסיקו.

הצגת רשימת נקודות קצה

מחזיר מערך של אובייקטי נקודת קצה.

יצירת נקודת קצה

שדות בקשה

מחזיר 201 Created עם אובייקט נקודת הקצה וכן שדה secret נוסף ברמה העליונה המכיל את מפתח החתימה הגולמי — מחרוזת הקסדצימלית בת 48 תווים:
secret מוחזר רק בעת היצירה. תגובות GET עוקבות כוללות רק את secret_hint. העתיקו את הערך המלא למנהל הסודות שלכם לפני סגירת התגובה.

עדכון נקודת קצה

מחזיר 200 OK עם אובייקט נקודת הקצה המעודכן.

שליחת מסירת בדיקה

שלחו אירוע webhook.test סינתטי לנקודת קצה אחת באמצעות צינור המסירה הרגיל, כולל סריאליזציית JSON קנונית, X-ThunderPhone-Signature, רישום מסירה וניהול ניסיונות חוזרים. הבדיקה מכוונת לנקודת הקצה שנבחרה ללא קשר למסנן events שלה.
נקודת הקצה מקבלת מעטפה כגון:
ה-API מחזיר 200 OK לאחר הניסיון הראשון, גם אם היעד מחזיר שגיאה. בדקו את success, status, response_code ו-error כדי לראות את תוצאת המסירה:
webhook.test הוא סינתטי ולא ניתן להוסיפו למנוי events של נקודת קצה. אם הניסיון הראשון נכשל, המסירה פועלת לפי אותו לוח זמנים של ניסיונות חוזרים כמו מסירות אירועים רגילות.

מחיקת נקודת קצה

מחזיר 204 No Content. המסירה לכתובת ה-URL נפסקת מיד; ניסיונות חוזרים שנמצאים בתהליך נזנחים.

קשור

קטלוג אירועים

הרשימה המלאה של ערכי events שאליהם תוכלו להירשם.

סקירת webhooks

אימות חתימה וסמנטיקת מסירה.