# Schedule Tools – Time Interval Merger

> Schedule Tools – Time Interval Merger is a paid API for AI agents from schedule-tools.use.x402atlas.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Sorts, deduplicates, and merges overlapping or adjacent RFC 3339 date-time intervals into a minimal canonical list of non-overlapping ranges.

## Facts

- Endpoint: POST https://schedule-tools.use.x402atlas.com/intervals-merge
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/schedule-tools-time-interval-merger-4e725afc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_9QTvMM-bwpp8EltUXMOrm

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability schedule-tools-time-interval-merger-4e725afc -d '<json body>'
```

Example prompt: I have a bunch of calendar blocks that overlap — can you merge these time intervals into a clean, non-overlapping list? The ranges are: 2025-06-01T09:00:00Z to 2025-06-01T11:00:00Z, 2025-06-01T10:30:00Z to 2025-06-01T12:00:00Z, and 2025-06-01T14:00:00Z to 2025-06-01T15:00:00Z.

## When to prefer this

Choose this endpoint when you have a raw list of date-time intervals (possibly overlapping, adjacent, or duplicated) and need a canonical, minimal, non-overlapping representation — especially for calendar aggregation, busy-time computation, billing calculations, or scheduling pipelines that require clean interval sets. Prefer it over manual logic when working with RFC 3339 timestamps across timezones where arithmetic errors are risky.

## Known failure modes

- Invalid RFC 3339 format in any interval boundary returns a 400 error
- End datetime before start datetime in any interval causes a validation error
- Empty input list returns an empty merged list or error depending on implementation
- Intervals with mismatched timezone representations may cause unexpected merging behavior
- Malformed JSON body returns a 400 bad request

## How this service works

Time interval merger — sort, deduplicate, and combine overlapping or adjacent RFC 3339 date-time ranges.

## Output

A sorted, deduplicated array of RFC 3339 date-time interval pairs representing the minimal set of non-overlapping, non-adjacent merged ranges that cover exactly the same total time as the input set.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/schedule-tools-time-interval-merger-4e725afc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from schedule-tools.use.x402atlas.com](https://www.zero.xyz/host/schedule-tools.use.x402atlas.com/llms.txt)
