# Tanod utilpeek – Time Zone Converter

> Tanod utilpeek – Time Zone Converter is a paid API for AI agents from tanod.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-11).

Converts a single instant in time to up to 20 IANA time zones, returning UTC offsets and DST status for each.

## Facts

- Endpoint: POST https://tanod.dev/v1/time?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-utilpeek-time-zone-converter-a90b1702
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t3-OBDUe1vCG1KnHSQAbY

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 tanod-utilpeek-time-zone-converter-a90b1702 -d '<json body>'
```

Example prompt: It's 9:30 AM UTC on 2026-10-07 — can you convert that to America/New_York, Europe/London, Asia/Tokyo, and Australia/Sydney, and tell me the UTC offset and whether DST is active in each?

## When to prefer this

Choose this endpoint when you need authoritative DST-aware time zone conversion for a specific instant across multiple IANA zones simultaneously, especially in scheduling, audit log localization, or global coordination contexts where DST correctness is critical. Prefer it over generic date libraries when you want a pay-per-call API result without managing a bundled tz database.

## Known failure modes

- Invalid or unrecognized IANA zone name returns an error for that zone entry
- Malformed ISO 8601 string or out-of-range Unix timestamp returns a 400-level error
- More than 20 zones in to_tz array is rejected by schema validation
- Ambiguous local time (e.g. clock-back DST overlap) without offset may be resolved to one side without warning
- Payment failure via x402 protocol returns a 402 status before processing

## How this service works

One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.

## Output

Returns an object with the canonical UTC instant and an array of up to 20 zone results, each containing the IANA zone name, the localized datetime string, UTC offset in hours/minutes, and a boolean indicating whether DST is currently in effect for that zone at the given instant.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "time": {
   "anyOf": [
    {
     "type": "string",
     "pattern": "^[\\x20-\\x7e]+$",
     "maxLength": 40,
     "minLength": 1
    },
    {
     "type": "integer",
     "maximum": 7289481600,
     "minimum": -2208902400
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Optional ISO 8601 date-time (e.g. 2026-10-07T09:30:00Z) or Unix seconds; default now."
  },
  "to_tz": {
   "type": "array",
   "items": {
    "type": "string",
    "pattern": "^([A-Za-z0-9_+\\-]{1,40}(/[A-Za-z0-9_+\\-]{1,40}){0,2})$",
    "maxLength": 64,
    "minLength": 1
   },
   "maxItems": 20,
   "minItems": 1,
   "description": "1-20 IANA time zones to convert to, e.g. [\"America/New_York\"]."
  },
  "from_tz": {
   "anyOf": [
    {
     "type": "string",
     "pattern": "^([A-Za-z0-9_+\\-]{1,40}(/[A-Za-z0-9_+\\-]{1,40}){0,2})$",
     "maxLength": 64,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Optional IANA zone of a time WITHOUT an offset (default UTC); omit it when time carries an offset."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "utc": "2026-10-07T09:30:00Z",
  "unix": 1791365400,
  "input": {
   "dst": null,
   "date": "2026-10-07",
   "time": "2026-10-07T09:30:00+00:00",
   "weekday": "Wednesday",
   "timezone": null,
   "ambiguous": false,
   "utc_offset": "+00:00",
   "nonexistent": false,
   "abbreviation": null,
   "utc_offset_seconds": 0
  },
  "source": {
   "url": "https://www.iana.org/time-zones",
   "tzdata": "2026e",
   "library": "Python zoneinfo + tzdata",
   "license": "Apache-2.0 (tzdata package); the IANA tz database is public domain"
  },
  "conversions": [
   {
    "dst": true,
    "date": "2026-10-07",
    "time": "2026-10-07T05:30:00-04:00",
    "weekday": "Wednesday",
    "timezone": "America/New_York",
    "utc_offset": "-04:00",
    "abbreviation": "EDT",
    "utc_offset_seconds": -14400
   },
   {
    "dst": false,
    "date": "2026-10-07",
    "time": "2026-10-07T17:30:00+08:00",
    "weekday": "Wednesday",
    "timezone": "Asia/Manila",
    "utc_offset": "+08:00",
    "abbreviation": "PST",
    "utc_offset_seconds": 28800
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-utilpeek-time-zone-converter-a90b1702/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
