Available Bookings

I’m using this request to find the available bookings in the system. I identified the provider_id and service_id, and now I’m using this endpoint to retrieve the provider information, from which I get the service_id.

/admin/providers?on_page=30

And before this step, I’m going to get the available bookings from the API endpoint /admin/schedule/available-slots, using provider_id = 20 and service_id = 24.

Using the next day to find the slots, this is the result i’ve got:

The URL : /admin/schedule/available-slots?provider_id=20&service_id=24&date=2026-03-19

Response:

``

[

{

“id”: “2026-03-19 14:15:00”,

“date”: “2026-03-19”,

“time”: “14:15:00”

},

{

“id”: “2026-03-19 15:15:00”,

“date”: “2026-03-19”,

“time”: “15:15:00”

}

]

``

The response is correct so far, but when I get the calendar, I receive these results:

image

I’ve three available slots, in 2pm/3pm, 3pm/4pm and 4pm/5pm.

I need to know how can i get the schedule from 2pm and not return me 2:15 pm?

There are many factors that can take an effect on available slots calculation, e.g. fixed time settings or minimal time until booking.
Does this api endpoint return data that differs from what clients see on the public site?
In order to find the specific explanation why in this case you get those :15 slots I need to analyze all system settings

Ok, in the calendar, we have this settings :

Do you have an video to how can i configurate the platform to the right schedules?

There is the settings to exam duration.

Please provide your company login so I’ll be able to check your configuration
I suppose it’s “casadacoluna”

hi, it is according to your settings as I can see on your booking site asadacoluna.simplybook.me/v2/#book/category/13/service/45/count/1/provider/30/date/2026-03-23/time/14:15:00/ once you will have 14:00 slot available there API will return it

Ok, in the request i’ll modify something? Or just in the system?

Yeah this is the correct login

When acessing the URL, i was taken to this page. Is it correct?

Someone can help with the situation?

Yes, when you open the public page, you see the “Book now” button which leads to services selection, providers selection, time slots etc.
We assume that API returns the same available slots as the public page does.

So if you see incorrect times on your public page - that means that something is wrong with your settings. In this case please contact our live support, they will help you set up everything correctly.

Otherwise, if public page display correct times and API gives wrong ones - that would mean that there are some errors in the API itself.
I just can’t explain why exactly API returns these very values - because those values could depend on lots of different settings within the company

Right! Tks

I’m gonna talk with the support.