Time-off API for syncing

Hello!

I am using Deel API to sync submitted time-offs with our local calendar. At the moment, I use webhooks API to receive events when new time-offs created/approved:

However, it looks like there is no mechanisms that ensures delivery of the event and no retries are attempted if deliver was unsuccessful. Is it the case? If yes, are there any plans to fix it and/or report unsuccessful attempts anywhere in the dev dashboard?

Alternatively, are there any plans to have more generic version of time-off API get request? For example, one that return all time-offs submitted/removed in the last day?

Hi @rusty,

Our webhook feature try several times if the deliver is not successful.
In regards of updating the time-off API there are currently no plans for extending it.

I see. Is there any dashboard or some API I can use to see if there are any unsuccessful attempts?

We are having issue from time to time when a time-off is not registered in our service. In the service logs I can’t see any indication that request reached our serve or that server was down during that time. So I can’t understand why event didn’t reach us, and it would be very helpful to see what kind of error your service sees. Was it a network issue? Was it never sent for whatever reason? Any information would be helpful

Hi @rusty, unfortunately we don’t have any place where we show the attempts made by our system. Can you provide me the organization, the event type and roughly when this time off was supposed to be sent to your service if possible so we can investigate from our side?