# Unable to fetch a particular slot even though user's calendar is free for that slot

**URL:** https://forums.nylas.com/t/unable-to-fetch-a-particular-slot-even-though-users-calendar-is-free-for-that-slot/876
**Category:** Question and Answers
**Created:** [August 21, 2025, 12:01pm UTC](https://forums.nylas.com/t/unable-to-fetch-a-particular-slot-even-though-users-calendar-is-free-for-that-slot/876 "2025-08-21T12:01:35Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![lsr2001](https://avatars.discourse-cdn.com/v4/letter/l/f6c823/32.png) [@lsr2001](https://forums.nylas.com/u/lsr2001)
#### Post date: [August 21, 2025, 12:01pm UTC](https://forums.nylas.com/t/unable-to-fetch-a-particular-slot-even-though-users-calendar-is-free-for-that-slot/876/1 "2025-08-21T12:01:35Z")

</div>

I am using Nylas `get availability` API to fetch users’ free time slots. However, it’s skipping one particular timeslot i.e. from 5am - 5.30 am IST. I’m unable to understand the issue. Sharing the values applied:

```auto
participants = [{'email': '<user1 email>', 'start': '00:00', 'end': '23:59', 'weekday': [0, 1, 2, 3, 4, 5, 6], 'timezone': 'UTC'}, {'email': '<user2 email>', 'start': '00:00', 'end': '23:59', 'weekday': [0, 1, 2, 3, 4, 5, 6], 'timezone': 'UTC'}]

start = 1755777300

end = 1758326400

```

Also, sharing the Nylas python sdk function used:

```python
resp = nylas.calendars.get_availability(
                request_body={
                    "participants": participants,
                    "start_time": start,
                    "end_time": end,
                    "interval_minutes": interval,
                    "duration_minutes": duration,
                },
                overrides=SHORT_TIMEOUT,
            )

```

Can somebody help with this issue?

---

<div class="post-metadata">

### Author: ![akay](https://avatars.discourse-cdn.com/v4/letter/a/c37758/32.png) [@akay](https://forums.nylas.com/u/akay)
#### Post date: [August 26, 2025, 5:56pm UTC](https://forums.nylas.com/t/unable-to-fetch-a-particular-slot-even-though-users-calendar-is-free-for-that-slot/876/2 "2025-08-26T17:56:52Z")

</div>

Thank you for reaching out. We’ve reviewed your availability request structure, and it appears the issue may be related to how the participants’ open hours and timezones are defined. Please ensure your participants array uses **`"days"`** (not **`"weekday"`** ) and wraps the availability in an **`"open_hours"`** array, like this:

```auto
"participants": [{
    "email": "<user email>",
    "calendar_ids": ["primary"],
    "open_hours": [{
        "days": [0,1,2,3,4,5,6],
        "timezone": "UTC",
        "start": "00:00",
        "end": "23:59"
    }]
}]

```

Also, verify that no buffer, interval, or rounding settings are affecting the desired time slot. If you still see the slot missing after these adjustments, let us know and we’ll continue troubleshooting.

I hope this helps, please let us know if you have any questions.
