נקודות קצה
אובייקט נקודת קצה
ה-
secret המלא של נקודת הקצה מוחזר פעם אחת בעת היצירה
ולעולם לא שוב. שמרו אותו באופן מאובטח — אם תאבדו אותו, מחקו את נקודת הקצה
וצרו אותה מחדש.סוגי אירועים תקפים
events מאומת מול הקבוצה המדויקת הזו — ערכים שאינם ברשימה
מחזירים 400. ראו קטלוג אירועים למבנה המטען של כל סוג.
telephony.incoming,telephony.complete,telephony.toolweb.incoming,web.complete,web.toolcall.gradedissue.reportedtest-call.completedalert.triggered
סטטוסים של נקודות קצה
active— המסירות זורמות כרגיל.disabled— מושהה ידנית באמצעותPATCH. לא נשלחות בקשות. אנו לעולם לא משנים את הסטטוס של נקודת קצהdisabled; העברה שלה בחזרה אלactiveהיא תמיד החלטתכם.failing— מוגדר אוטומטית כאשר מסירה לנקודת הקצה ממצה את כל לוח הזמנים של הניסיונות החוזרים שלה (8 ניסיונות לאורך 24 שעות) בלי לקבל אי פעם 2xx. נקודת קצה כושלת אינה מקבלת תעבורה נוספת. לאחר שתתקנו את נקודת הקצה, עדכנו באמצעותPATCHאת הסטטוס שלה בחזרה ל-active; מסירות שלוח הזמנים שלהן לניסיונות חוזרים עדיין לא הסתיים ממשיכות מהמקום שבו הפסיקו.
הצגת רשימת נקודות קצה
יצירת נקודת קצה
שדות בקשה
מחזיר
201 Created עם אובייקט נקודת הקצה וכן
שדה secret נוסף ברמה העליונה המכיל את מפתח החתימה הגולמי — מחרוזת
הקסדצימלית בת 48 תווים:
עדכון נקודת קצה
מחזיר
200 OK עם אובייקט נקודת הקצה המעודכן.
שליחת מסירת בדיקה
שלחו אירועwebhook.test סינתטי לנקודת קצה אחת באמצעות צינור
המסירה הרגיל, כולל סריאליזציית JSON קנונית,
X-ThunderPhone-Signature, רישום מסירה וניהול ניסיונות חוזרים.
הבדיקה מכוונת לנקודת הקצה שנבחרה ללא קשר למסנן events שלה.
200 OK לאחר הניסיון הראשון, גם אם היעד
מחזיר שגיאה. בדקו את success, status, response_code ו-error
כדי לראות את תוצאת המסירה:
webhook.test הוא סינתטי ולא ניתן להוסיפו למנוי events של
נקודת קצה. אם הניסיון הראשון נכשל, המסירה פועלת לפי אותו
לוח זמנים של ניסיונות חוזרים כמו מסירות אירועים רגילות.
מחיקת נקודת קצה
204 No Content. המסירה לכתובת ה-URL נפסקת מיד;
ניסיונות חוזרים שנמצאים בתהליך נזנחים.
קשור
קטלוג אירועים
הרשימה המלאה של ערכי
events שאליהם תוכלו להירשם.סקירת webhooks
אימות חתימה וסמנטיקת מסירה.