← Back to directory

Date Math: Find meeting times when everyone is free: intersects each participant...

https://date-math.datemath.workers.dev/v1/free_slots

Overview

Date Math: Find meeting times when everyone is free: intersects each participant's working hours (own time zone, workdays, country holidays) minus their busy blocks, then lists slots of the requested length. Up to 10 people, 14 days, optional buffer between meetings. Use for scheduling across calendars and time zones.

Protocol x402 (POST)
Price $0.0010
Payment Asset USD Coin
Payment Network eip155:8453
Category uncategorized
Provider Date Math
Source bazaar
Indexed 2026-11-08 04:08:36

Health

Status unknown
Latency (p50) —
Uptime (30d) —
Reliability Score —
Last Checked Never
Last Healthy Never
Consecutive Failures 0

x402 Payment Validation

Payment Requirements —
Asset Verified —
Facilitator —

Input Schema

{ "body": { "days": 2, "duration_minutes": 30, "from": "2026-11-10", "max_slots": 3, "participants": [ { "busy": [ { "end": "2026-11-10T02:00:00Z", "start": "2026-11-10T01:00:00Z" } ], "timezone": "Asia/Manila" }, { "timezone": "Europe/London", "work_end": "16:00", "work_start": "08:00" } ] }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "example": { "count": 3, "duration_minutes": 30, "free_windows": [ { "end": "2026-11-10T17:00:00+08:00", "end_utc": "2026-11-10T09:00:00Z", "minutes": 60, "start": "2026-11-10T16:00:00+08:00", "start_utc": "2026-11-10T08:00:00Z" } ], "range": { "end": "2026-11-12T00:00:00+08:00", "start": "2026-11-10T00:00:00+08:00" }, "slots": [ { "end_utc": "2026-11-10T08:30:00Z", "local": [ { "end": "2026-11-10T16:30:00+08:00", "start": "2026-11-10T16:00:00+08:00", "timezone": "Asia/Manila" } ], "start_utc": "2026-11-10T08:00:00Z" } ], "timezone": "Asia/Manila" }, "type": "json" }