Vad är webhooks?
Om ni har en egen databas som ska uppdateras när en bokning eller avbokning sker så är webhooks ett perfekt sätt att synka datan mot händelser i Bokadirekt.
När webhooks är aktiverat så skickas en uppdatering från Bokadirekt med information om bokningen/avbokningen till en URL som ni själv väljer.
Kom igång
Kontakta vår support via chatten om ni är intresserade av att börja ta emot webhooks.
När vi hjälp dig aktivera funktionen kan du enkelt själv styra dina webhooks.
Detta gör man inne på Inställningar > Övrigt > API-tjänst & webhooks.
Klicka på + Lägg till Webhook och fyll i alla fält och spara.
Hemlighet = Ett ord du själv har koll på och kommer ihåg. När datan skickas kommer detta hemliga ord skickas med för att verifiera att det är rätt webhook det handlar om.
Vad kostar det?
Webhooks kostar 199kr ex moms/mån.
Webhooks ingår om man skaffar vårt API, se mer om vårt API här
Hur ser webhooks ut?
Information som skickas med webhooken är:
Vilken plats kunden har bokats på (både namn och ID i Bokadirekt).
Vilken användare kunden har bokat hos (både namn och ID i Bokadirekt).
Vilken tjänst kunden har bokat (både namn och ID i Bokadirekt).
Bokningens pris.
Bokningens start- och slut, både datum och tid.
Kundens ID i Bokadirekt, förnamn, efternamn, mobilnummer, telefonnummer och e-postadress.
Om kunden är ny kund.
Om kunden har bokat online eller om kunden har bokats direkt av er i kalendern.
Exempel på hur en webhook ser ut:
{"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}
