{"slug":"schedule-tools-use-x402atlas-com-availability-intersect-8106b2","title":"Meeting availability intersection — find maximal common free time slots across p","host":"schedule-tools.use.x402atlas.com","method":"POST","resource":"https://schedule-tools.use.x402atlas.com/availability-intersect","category":"other","description":"Meeting availability intersection — find maximal common free time slots across participant calendars within a bounded window.","price_listed":0.005,"price_asked":0.005,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":677,"reported_calls_30d":2,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"minimum_duration_seconds":1800,"participants":[{"id":"engineering","intervals":[{"end":"2024-06-03T12:00:00Z","start":"2024-06-03T09:00:00Z"}],"mode":"available"},{"id":"design","intervals":[{"end":"2024-06-03T11:30:00Z","start":"2024-06-03T10:00:00Z"}],"mode":"available"},{"id":"product","intervals":[{"end":"2024-06-03T12:30:00Z","start":"2024-06-03T10:30:00Z"}],"mode":"available"}],"window_end":"2024-06-03T13:00:00Z","window_start":"2024-06-03T09:00:00Z"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"minimum_duration_seconds":{"description":"Minimum returned common-slot duration in whole seconds","maximum":315576000,"minimum":1,"type":"integer"},"participants":{"description":"Participant calendars to intersect; at most 512 intervals total","items":{"additionalProperties":false,"description":"One participant's explicit availability","properties":{"id":{"description":"Unique printable participant identifier","maxLength":64,"minLength":1,"type":"string"},"intervals":{"description":"Available intervals; [] means no availability","items":{"additionalProperties":false,"description":"One explicit available half-open interval","properties":{"end":{"description":"Exclusive RFC3339 instant after start","format":"date-time","type":"string"},"start":{"description":"Inclusive RFC3339 instant","format":"date-time","type":"string"}},"required":["start","end"],"type":"object"},"maxItems":64,"minItems":0,"type":"array"},"mode":{"const":"available","description":"V1 accepts explicit available intervals only","type":"string"}},"required":["id","mode","intervals"],"type":"object"},"maxItems":20,"minItems":2,"type":"array"},"window_end":{"description":"Exclusive RFC3339 query-window end, at most ten years after start","format":"date-time","type":"string"},"window_start":{"description":"Inclusive RFC3339 query-window start","format":"date-time","type":"string"}},"required":["participants","window_start","window_end","minimum_duration_seconds"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"_atlas":{"additionalProperties":false,"description":"Atlas documentation and related-route metadata added after deployment","properties":{"docs":{"description":"Documentation URL for this bridge","format":"uri","maxLength":512,"type":"string"},"related":{"description":"Bounded related Atlas routes","items":{"additionalProperties":false,"description":"One related Atlas route","properties":{"bridge":{"description":"Related bridge name","maxLength":64,"type":"string"},"docs":{"description":"Related bridge documentation URL","format":"uri","maxLength":512,"type":"string"},"summary":{"description":"Short capability summary","maxLength":256,"type":"string"},"url":{"description":"Related route URL","format":"uri","maxLength":512,"type":"string"}},"required":["bridge","url","docs","summary"],"type":"object"},"maxItems":3,"type":"array"}},"required":["docs"],"type":"object"},"algorithm_version":{"const":"schedule-v1","description":"Pinned availability intersection contract","type":"string"},"minimum_duration_seconds":{"description":"Applied minimum duration","minimum":1,"type":"integer"},"operation":{"const":"availability-intersect","description":"Stable route operation","type":"string"},"participant_count":{"description":"Number of participants intersected","maximum":20,"minimum":2,"type":"integer"},"participant_ids":{"description":"Participant identifiers in request order","items":{"description":"Participant identifier","type":"string"},"maxItems":20,"minItems":2,"type":"array"},"slot_count":{"description":"Number of returned slots","maximum":512,"minimum":0,"type":"integer"},"slots":{"description":"Sorted maximal common slots meeting the minimum; [] means none","items":{"additionalProperties":false,"description":"One maximal common UTC slot","properties":{"end":{"description":"Exclusive RFC3339 instant after start","format":"date-time","type":"string"},"start":{"description":"Inclusive RFC3339 instant","format":"date-time","type":"string"}},"required":["start","end"],"type":"object"},"maxItems":512,"type":"array"},"warnings":{"description":"Always empty for deterministic intersection","items":{"description":"Warning","type":"string"},"maxItems":0,"type":"array"},"window":{"additionalProperties":false,"description":"Normalized UTC query window","properties":{"end":{"description":"Exclusive RFC3339 instant after start","format":"date-time","type":"string"},"start":{"description":"Inclusive RFC3339 instant","format":"date-time","type":"string"}},"required":["start","end"],"type":"object"}},"required":["operation","algorithm_version","participant_ids","participant_count","window","minimum_duration_seconds","slots","slot_count","warnings"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.005,"price_match":true,"latency_ms":677,"error":null}],"description_full":"Meeting availability intersection — find maximal common free time slots across participant calendars within a bounded window.","last_updated":"2026-09-15T06:32:33.735Z","schemes":["exact"]}