# timezone-convert · x402 Supply – Zone Info

> timezone-convert · x402 Supply – Zone Info is a paid API for AI agents from timezone-convert.x402supply.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-18).

Returns the current UTC offset, abbreviation, DST observance, and DST transition details for a given IANA timezone in a specified year.

## Facts

- Endpoint: POST https://timezone-convert.x402supply.com/tools/zone_info?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/timezone-convert-x402-supply-zone-info-53c3826f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OdLu2GRn7AIsX0Qxo3koC

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 timezone-convert-x402-supply-zone-info-53c3826f -d '<json body>'
```

Example prompt: Tell me whether America/New_York observes daylight saving time in 2026, when the clocks change, and what the UTC offset and abbreviation are in both summer and winter.

## When to prefer this

Use this endpoint when you need authoritative DST transition data, timezone abbreviations, or UTC offsets for a specific IANA timezone and year — especially when you need both current state and full-year DST transition schedule. Prefer this over a simple UTC-offset lookup when DST boundary awareness is critical for scheduling, compliance, or display logic.

## Known failure modes

- Invalid or unknown IANA zone name returns an error
- Year outside 1970–2100 range is rejected with validation error
- Zones without DST return empty transitions array
- Network timeout or service unavailability

## How this service works

Converts a local time in one IANA zone to up to 20 target zones. Returns local time, UTC offset, abbreviation and DST flag per target, and flags nonexistent or ambiguous local times at DST transitions.; Returns a zone&#39;s current UTC offset and abbreviation, whether it observes DST, standard and DST o

## Output

A JSON object containing: current local time and UTC offset for the zone, whether DST is currently active, the timezone abbreviation (e.g. EDT/EST), standard and DST UTC offsets, a human-readable DST rules summary, and an array of DST transition events for the specified year each with exact UTC instant, shift direction, minute delta, and local times before and after.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "year": {
   "type": "integer",
   "maximum": 2100,
   "minimum": 1970,
   "description": "Year for transitions, 1970-2100. Default current year"
  },
  "zone": {
   "type": "string",
   "maxLength": 64,
   "minLength": 1,
   "description": "IANA zone, e.g. Australia/Sydney"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "year": 2026,
  "zone": "America/New_York",
  "source": [
   "https://www.iana.org/time-zones"
  ],
  "current": {
   "at": "2026-10-09T17:49:16.307Z",
   "zone": "America/New_York",
   "isDst": true,
   "localTime": "2026-10-09T13:49:16-04:00",
   "utcOffset": "-04:00",
   "abbreviation": "EDT",
   "offsetMinutes": -240
  },
  "dstRules": "2026-03-08T07:00:00.000Z: Clocks go forward 60 minutes: 02:00 becomes 03:00 local (EST to EDT). 2026-11-01T06:00:00.000Z: Clocks go back 60 minutes: 02:00 becomes 01:00 local (EDT to EST).",
  "dstOffset": "-04:00",
  "observesDst": true,
  "transitions": [
   {
    "type": "dst_start",
    "after": {
     "isDst": true,
     "utcOffset": "-04:00",
     "abbreviation": "EDT"
    },
    "before": {
     "isDst": false,
     "utcOffset": "-05:00",
     "abbreviation": "EST"
    },
    "instant": "2026-03-08T07:00:00.000Z",
    "description": "Clocks go forward 60 minutes: 02:00 becomes 03:00 local (EST to EDT).",
    "shiftMinutes": 60,
    "localTimeAfter": "2026-03-08T03:00:00-04:00",
    "localTimeBefore": "2026-03-08T01:59:59-05:00"
   },
   {
    "type": "dst_end",
    "after": {
     "isDst": false,
     "utcOffset": "-05:00",
     "abbreviation": "EST"
    },
    "before": {
     "isDst": true,
     "utcOffset": "-04:00",
     "abbreviation": "EDT"
    },
    "instant": "2026-11-01T06:00:00.000Z",
    "description": "Clocks go back 60 minutes: 02:00 becomes 01:00 local (EDT to EST).",
    "shiftMinutes": -60,
    "localTimeAfter": "2026-11-01T01:00:00-05:00",
    "localTimeBefore": "2026-11-01T01:59:59-04:00"
   }
  ],
  "standardOffset": "-05:00"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/timezone-convert-x402-supply-zone-info-53c3826f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from timezone-convert.x402supply.com](https://www.zero.xyz/host/timezone-convert.x402supply.com/llms.txt)
