Programeri

Webhookovi

Svaka obavijest koju vaš račun generira može se poslati izravno u vaše sustave kao potpisani JSON POST — tako da ono što se događa na vašem hostingu može pokrenuti radni proces bilo gdje drugdje.

Na što to možete povezati

Webhook je običan HTTPS zahtjev, tako da sve što ga može primiti može i postupiti po njemu. Ne trebate nas da izgradimo integraciju za vaš alat.

Platforme za automatizaciju

Usmjerite webhook na tijek rada u n8n, Make, Zapier, Pipedream, Activepieces i svaki događaj postaje okidač — objavite u kanalu, otvorite zahtjev, ažurirajte proračunsku tablicu, pozovite drugi API. Self-hosted platforme rade na potpuno isti način, sve dok je krajnja točka dostupna putem HTTPS-a.

CRM-ovi i službe za podršku

Šaljite događaje o naplati i računu na HubSpot, Pipedrive, Salesforce, ili u bilo koju službu za podršku (helpdesk) ili CRM s dolaznim webhookom, tako da korisnički zapis prikazuje što radi njihovo hosting okruženje bez da itko to ručno prepisuje.

Bilo što drugo što sluša

Slack, Discord, Google Sheets, Airtable, Notion, vaši vlastiti nadzor, skladište podataka ili mala skripta koju ste napisali. Ako može prihvatiti HTTPS POST i pročitati JSON, može ih primiti.

Što se šalje

Vi birate koje kategorije idu na koje odredište – a možete povezati i više njih, tako da naplata može ići na jedno mjesto, a obavijesti o stranici na drugo. Sve je uključeno prema zadanim postavkama.

Naplata i plaćanja

Izdani i plaćeni računi, neuspjela plaćanja, kartice kojima istječe rok valjanosti, obnove i otkazivanja.

Web-mjesta i sigurnost

Provisioning je dovršen, web-mjesto je suspendirano, pronađen je zlonamjerni softver, sigurnosne kopije i promjene certifikata.

Podrška i domene

Otvoreni i eskalirani tiketi, prijenosi domena, obnove i promjene DNS-a.

Dokazivanje da je zahtjev došao od nas

Svaki je zahtjev potpisan tajnom koju znate samo vi i mi. Provjerite potpis prije nego što postupite po sadržaju — ovi zaglavlja stižu sa svakom isporukom:

X-Zinn-Signature: sha256=<hmac of `timestamp.body`>
X-Zinn-Timestamp: unix seconds
X-Zinn-Delivery: stable id for this delivery
X-Zinn-Event: invoice.paid

Vremenska se oznaka potpisuje zajedno s tijelom umjesto da se šalje pored njega, tako da se zahtjev koji je netko presreo ne može naknadno ponovno poslati. Odbijte sve što je starije od nekoliko minuta.

Vaša tajna za potpisivanje prikazuje se samo jednom, kada dodate webhook. Ne možemo je ponovno prikazati — ako je izgubite, uklonite odredište i ponovno ga dodajte.

Postavljanje jednog

  1. U svojoj nadzornoj ploči otvorite Obavijesti i dodajte odredište vrste Webhook.
  2. Dajte im svoju HTTPS krajnju točku i kopirajte tajnu potpisivanja koju vam prikazujemo.
  3. Pritisnite Test. Šaljemo pravi zahtjev u istom obliku kao i stvarni, tako da možete graditi na temelju njega prije nego što se bilo što stvarno dogodi.
  4. Odaberite koje kategorije ta lokacija treba primati. Nove vrste obavijesti automatski se uključuju.

Možete dodati koliko god želite odredišta, kombinirati webhookove s e-poštom, Slack i Telegram te svakom dodijeliti drugačiji skup kategorija.

Radije biste nas nazvali?

Webhooks vas obavještavaju kada se nešto dogodilo. API služi za iniciranje događaja — svaka operacija koju upravljačka ploča izvršava dostupna je i vama.

Pregledajte API referencu