Vad är webhooks?
Om ni har en egen databas som ska uppdateras när en bokning eller avbokning sker är webhooks ett sätt att synka data mot händelser i Bokadirekt. När webhooks är aktiverat skickas en HTTP POST från Bokadirekt med bokningsinformation till en URL ni väljer.
Kom igång
Kontakta supporten via chatten för att aktivera funktionen. Sedan hanterar du dina webhooks själv under Inställningar > Övrigt > API-tjänst & webhooks. Klicka på + Lägg till Webhook, fyll i alla fält och spara.
Hemlighet — ett ord du väljer själv som skickas med varje webhook för att verifiera att det är rätt avsändare.
Vad kostar det?
Webhooks kostar 199 kr ex moms/mån. Ingår om ni skaffar vårt API — läs mer om API:et här.
Hur ser webhooks ut?
Varje webhook innehåller: plats (namn och ID), användare (namn och ID), tjänst (namn och ID), bokningspris, start- och sluttid, kund-ID/namn/telefon/e-post, om kunden är ny kund, och om bokningen gjordes online eller manuellt.
{"Id":"7B602D92-E4B9-4520-993E-DBC311AB3E02",
"LocationId":"272abcd0-69d8-e791-20c2-0009aa51234f",
"LocationName":"Frisörsalongen City",
"PersonId":"6a123b12-1234-123-abc1-1a12fb041efc",
"PersonName":"Frisör Martin",
"ServiceId":"123abc12-e8d0-a123-80c3-0003ff530461",
"ServiceName":"Luggklippning",
"BookingPrice":299.0,
"BookingStartDate":"2025-05-28T15:15:00+00:00",
"BookingEndDate":"2025-05-28T15:45:00+00:00",
"Customer":{"Id":"1a123fb5-cc4b-4971-8d27-1ab2c3456abc",
"MobilePhoneNumber":"+46723456789",
"PhoneNumber":"+46723456789",
"FirstName":"Jens",
"LastName":"Jansson",
"EmailAdress":"jens.jansson@bokadirekt.se",
"NewCustomer":false},
"EventCreated":"2024-08-27T15:14:57.8562571+00:00",
"BookedOnline":true,
"Cancelled":false,
"NewCustomer":false}
