# Mat Web & Data Toolkit – Timezone Converter

> Mat Web & Data Toolkit – Timezone Converter is a paid API for AI agents from automatom.matt-d59.workers.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-18).

Converts a date/time between two IANA timezones, returning the local time and UTC offset for both source and destination zones.

## Facts

- Endpoint: GET https://automatom.matt-d59.workers.dev/timezone?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mat-web-data-toolkit-timezone-converter-e61f5334
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_K7kBRWp9G8zouY92UcAVP

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 mat-web-data-toolkit-timezone-converter-e61f5334
```

Example prompt: What time is it in New York when it's 9am on October 17 2026 in Sydney? Give me the full local time and UTC offset for both cities.

## When to prefer this

Choose this endpoint when you need a lightweight, pay-per-call timezone conversion that returns structured JSON including both source and destination local times plus UTC offsets — especially useful in agentic workflows that need to schedule events across IANA timezones without integrating a full date/time library.

## Known failure modes

- Invalid or unrecognized IANA timezone string returns an error
- Missing required 'to' query parameter causes a 400-level error
- Malformed datetime string in 'time' parameter may produce incorrect or null results
- Payment failure (x402) results in a 402 response before computation occurs

## How this service works

Fetches a public web page and returns its title, meta description, outbound links and readable plain text as JSON.

## Output

Returns a JSON object with three keys: 'utc' (the moment in UTC ISO 8601), 'from' (zone name, local datetime string, and UTC offset for the source timezone), and 'to' (zone name, local datetime string, and UTC offset for the destination timezone).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "to"
     ],
     "properties": {
      "to": {
       "type": "string"
      },
      "from": {
       "type": "string"
      },
      "time": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "to": {
   "zone": "America/New_York",
   "local": "2026-10-17T18:00:00",
   "offset": "-04:00"
  },
  "utc": "2026-10-17T22:00:00.000Z",
  "from": {
   "zone": "Australia/Sydney",
   "local": "2026-10-18T09:00:00",
   "offset": "+11:00"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mat-web-data-toolkit-timezone-converter-e61f5334/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from automatom.matt-d59.workers.dev](https://www.zero.xyz/host/automatom.matt-d59.workers.dev/llms.txt)
