Guideoversigt
-
Kom godt i gang
1 Generel vejledning - 2 Videoguides
-
Specifikt
3 Hold- og kursusbooking - 4 Parbooking
- 5 Lokalebooking
- 6 Ressourcebooking
- 7 Firmaordninger
- 8 iCal-funktionen
- 9 API og webhooks
- 9.1 SOAP API
- 9.2 REST API
- 9.3 Webhooks
- 9.3.1 Tidsbestemte webhooks
- 9.3.1.1 Booking webhook: Aflysninger i går
- 9.3.1.2 Booking webhook: Forecast
- 9.3.2 Hændelseswebhooks
- 10 TOKEN - Login
- 11 SMS-modulet
- 12 Sygeforsikring danmark
- 13 LKT Journal
- 15 Tips
-
Tilkøbsmoduler
16 Kassemodulet - 17 Gavekortmodulet
- 18 Online betaling-modulet
- 19 Marketingsmodulet
- 20 Krypteret linje / journal-modulet
- 21 Skemamodulet
- 22 Dokumenter
- 23 Bonprinter
- 24 Events
Tidsbestemte webhooks
Indholdsfortegnelse
9.3.1 Tidsbestemte webhooks |
9.3.1.1 Booking webhook: Aflysninger i går |
9.3.1.2 Booking webhook: Forecast |
9.3.1 Tidsbestemte webhooks
Vores tidsbestemte webhooks køres hver dag, på det tidspunkt I selv vælger på de enkelte webhooks. |
9.3.1.1 Booking webhook: Aflysninger i går
Dette webhook kan benyttes til dagligt, på kalendergruppeniveau, at modtage både antallet og værdien af de bookinger der blev slettet/aflyst i går. Der skelnes ikke på hvornår den slettede booking lå til, kun at selve sletningen blev foretaget i går. Eksempel på JSON der kan sendes i dette webhook: |
{
"date": "[date]",
"calendarGroups": [
[CALENDARGROUP_BEGIN]
{
"calendarGroupId": [calendarGroupId],
"calendarGroupName": "[calendarGroupName]",
"calendarGroupNamePath": "[calendarGroupNamePath]",
"calendarGroupLevel": "[calendarGroupLevel]",
"calendarGroupCalendars": "[calendarGroupCalendars]",
"cancellationCount": [cancellationCount],
"cancellationValue": "[cancellationValue]"
}[lineBreak]
[CALENDARGROUP_END]
]
}
Erstatningskoderne ovenfor vil blive erstattet med følgende data når det specifikke webhook køres:
|
9.3.1.2 Booking webhook: Forecast
Dette webhook kan benyttes dagligt, på kalendergruppeniveau, at modtage en prognose eller et forecast af de fremtidige bookinger. På det enkelte webhook vælges perioden der skal kigges på, eksempelvis de 'næste 7 dage'. De data der kan sendes med kan eksempelvis være antallet af bookinger, varigheden af bookingerne, værdien af bookingerne og varigheden af den ikke-bookede ledige tid. Eksempel på JSON der kan sendes i dette webhook: |
{
"date": "[date]",
"period": {
"periodFrom": "[periodFrom]",
"periodTo": "[periodTo]"
},
"calendarGroups": [
[CALENDARGROUP_BEGIN]
{
"calendarGroupId": [calendarGroupId],
"calendarGroupName": "[calendarGroupName]",
"calendarGroupNamePath": "[calendarGroupNamePath]",
"calendarGroupLevel": "[calendarGroupLevel]",
"calendarGroupCalendars": "[calendarGroupCalendars]",
"bookingCount": [bookingCount],
"bookingValue": "[bookingValue]",
"bookingTime": [bookingTime],
"bookingTimeFree": [bookingTimeFree]
}[lineBreak]
[CALENDARGROUP_END]
]
}
Erstatningskoderne ovenfor vil blive erstattet med følgende data når det specifikke webhook køres:
|
Prøv en gratis og uforpligtende demo af GECKO Booking
Udfyld formularen, og vi sender dig en demo hurtigst muligt.