Check availability
check_availabilityUse this when the user wants to check availability for a local home-service appointment before booking. Lists the open 30-minute slots for one shop and one date. Booked and blocked times are left out. Each start and end is ISO-8601 with an offset. The shop timezone is America/New_York. date is YYYY-MM-DD, or start is an ISO-8601 timestamp. offering selects that shop's rules from get_business. Does not reserve a slot. Rate limited per IP and per shop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Calendar date in the shop timezone, America/New_York. Format YYYY-MM-DD. Example: 2026-10-21. Provide date or start. | |
| start | No | ISO-8601 timestamp with an offset. Example: 2026-10-20T14:00:00-04:00. At least 2 hours ahead and no more than 21 days ahead. | |
| shop_id | Yes | Enrolled shop id from search_businesses. Examples: florida-pole-barn, florida-security-concepts, booqer-demo-shop. | |
| offering | No | Service id from get_business. Example: project_consult. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||