Webhook: mi guramo
Čim tekst izađe, šaljemo POST sa punim sadržajem članka na vašu adresu. Uz telo idu potpis i identifikator sajta, pa možete da proverite da zahtev stvarno dolazi od nas.
Integracija
Ako koristite sistem za koji nemamo namensku integraciju — custom CMS, Framer, Notion, interna aplikacija — postoje dva puta: mi guramo, ili vi povlačite.
Šta treba od vas
Šta stiže na odredište
Kako radi
Čim tekst izađe, šaljemo POST sa punim sadržajem članka na vašu adresu. Uz telo idu potpis i identifikator sajta, pa možete da proverite da zahtev stvarno dolazi od nas.
GET na /api/v1/posts vraća listu objavljenih tekstova, a /api/v1/posts/{slug} pun tekst. Ključ je vezan za jedan sajt, pa ne postoji način da vidi tuđi sadržaj.
Kad tekst ispravimo, webhook dobija isti članak sa oznakom da je izmena, a API vraća novu verziju. Vezivanje ide po našem identifikatoru, ne po slug-u, pa promena adrese ništa ne lomi.
Granice
Stoji na stranici namerno. Bolje da se vidi sada nego posle prve objave.
FAQ
Uz telo šaljemo HMAC-SHA256 potpis u zaglavlju i isti secret kao Bearer token. Možete proveravati potpis, koji pokriva i sadržaj, ili samo token ako vam treba nešto jednostavno.
Pokušavamo ponovo. Prolazne greške (mreža, 5xx, ograničenje broja zahteva) idu u novi pokušaj, a trajne (pogrešan potpis, nepostojeća ruta) se odmah prijave u panelu umesto da se ponavljaju.
Da. Webhook za nove tekstove i API za istoriju je česta kombinacija — jedan sajt sme da ima više odredišta odjednom.
Ostale integracije
Sledeći korak
Povežite bilo koji sajt — usluge, webshop ili blog. Plan se pravi sam, tekstovi se pišu i objavljuju po rasporedu, a prvi članak je besplatan.