Get Availability
Availability
Get Availability
Query available time slots for booking
GET
Get Availability
Endpoint
Authentication
Your API key
Query Parameters
Your organization slugExample:
acme-salonThe service slug to check availability forExample:
haircutStart of date range (ISO 8601 format, UTC)Example:
2025-12-01T00:00:00ZEnd of date range (ISO 8601 format, UTC)Example:
2025-12-07T23:59:59ZNumber of people/seats needed (default: 1)Example:
2Client timezone for slot calculations (optional)Example:
America/New_YorkResponse
Array of available time slots
Examples
Response Example
Building a Time Slot Picker
Understanding Availability Hierarchy
Kordless uses a hierarchy for availability:- Individual (Host) - Specific staff member’s availability
- Team - Team-level availability
- Business - Default business hours
- If hosts have set their own hours, those are returned
- If no individual hours, team availability is returned
- If no team availability, business hours are returned
Common Use Cases
Get Today’s Availability
Get a Week of Availability
Check Group Availability
Best Practices
Use Reasonable Date Ranges
Use Reasonable Date Ranges
Query only the dates you need:
Cache Results Briefly
Cache Results Briefly
Cache availability for short periods:
Handle Empty Results
Handle Empty Results
Always handle no availability gracefully:
Convert Times for Display
Convert Times for Display
Convert UTC to the user’s timezone:
Errors
Missing required parameters
Invalid or missing API key
Organization or service not found
Rate limit exceeded
Related Endpoints
Create Booking
Book an available slot
Get Organization
Get services to check availability for
Get Service
Get service details
Bookings Overview
Learn about bookings

