Skip to main content
Päätepistepohjaisen webhook-järjestelmän avulla voit rekisteröidä useita kohteita organisaatiota kohden. Jokaisella on oma salaisuutensa, oma tilansa ja oma tilauksensa tapahtumatyyppien osajoukkoon. Tämä on suositeltu malli kaikille uusille integraatioille. Vertaa vanhaan yhden URL-osoitteen webhookiin, joka säilytetään taaksepäin yhteensopivuuden vuoksi, mutta joka tukee vain yhtä URL-osoitetta organisaatiota kohden.

Päätepisteet

Päätepisteobjekti

Päätepisteen täydellinen secret palautetaan vain kerran luomisen yhteydessä, eikä enää koskaan. Tallenna se turvallisesti — jos kadotat sen, poista päätepiste ja luo se uudelleen.

Kelvolliset tapahtumatyypit

events validoidaan täsmälleen tätä joukkoa vasten — luettelon ulkopuoliset arvot palauttavat 400-vastauksen. Katso kunkin tyypin hyötykuorman muoto tapahtumaluettelosta.
  • telephony.incoming, telephony.complete, telephony.tool
  • web.incoming, web.complete, web.tool
  • call.graded
  • issue.reported
  • test-call.completed
  • alert.triggered

Päätepisteiden tilat

  • active — toimitukset kulkevat normaalisti.
  • disabled — keskeytetty manuaalisesti PATCH-pyynnöllä. Pyyntöjä ei lähetetä. Emme koskaan muuta disabled-päätepisteen tilaa; sen vaihtaminen takaisin tilaan active on aina sinun päätöksesi.
  • failing — asetetaan automaattisesti, kun päätepisteeseen tehtävä toimitus käyttää koko uudelleenyritysaikataulunsa (8 yritystä 24 tunnin aikana) saamatta koskaan 2xx-vastausta. Epäonnistuva päätepiste ei vastaanota enää liikennettä. Kun päätepiste on korjattu, muuta sen tila PATCH-pyynnöllä takaisin tilaan active; toimitukset, joiden uudelleenyritysaikataulu ei ole vielä päättynyt, jatkuvat siitä, mihin ne jäivät.

Listaa päätepisteet

Palauttaa taulukon päätepisteobjekteja.

Luo päätepiste

Pyynnön kentät

Palauttaa vastauksen 201 Created, joka sisältää päätepisteobjektin sekä ylimääräisen ylätason secret-kentän, joka sisältää raaka-allekirjoitusavaimen — 48-merkkisen heksadesimaalimerkkijonon:
secret palautetaan vain luotaessa. Myöhemmät GET-vastaukset sisältävät vain kentän secret_hint. Kopioi koko arvo salaisuuksien hallintaan ennen kuin suljet vastauksen.

Päivitä päätepiste

Palauttaa vastauksen 200 OK, joka sisältää päivitetyn päätepisteobjektin.

Lähetä testitoimitus

Lähetä synteettinen webhook.test-tapahtuma yhteen päätepisteeseen normaalin toimitusputken kautta. Se sisältää kanonisen JSON-sarjoituksen, X-ThunderPhone-Signature-allekirjoituksen, toimituksen tallennuksen ja uudelleenyritysten seurannan. Testi kohdistuu valittuun päätepisteeseen sen events-suodattimesta riippumatta.
Päätepiste vastaanottaa seuraavanlaisen kirjekuoren:
API palauttaa vastauksen 200 OK ensimmäisen yrityksen jälkeen, vaikka kohde palauttaisi virheen. Tarkista toimituksen tulos kentistä success, status, response_code ja error:
webhook.test on synteettinen eikä sitä voi lisätä päätepisteen events- tilaukseen. Jos ensimmäinen yritys epäonnistuu, toimitus noudattaa samaa uudelleenyritysaikataulua kuin normaalit tapahtumatoimitukset.

Poista päätepiste

Palauttaa arvon 204 No Content. Toimitus URL-osoitteeseen päättyy välittömästi; käynnissä olevat uudelleenyritykset keskeytetään.

Aiheeseen liittyvää

Tapahtumaluettelo

Täydellinen luettelo events-arvoista, joita voit tilata.

Webhookien yleiskatsaus

Allekirjoituksen vahvistus ja toimituksen semantiikka.