# MyRadar Map Tile

> MyRadar Map Tile is a paid API for AI agents from agents.myradar.dev, paid per call via MPP, price unknown, status unknown (last checked 2026-10-12).

Returns a single PNG map tile of a radar/model layer with color scale applied, identified by cycle time, image time, zoom level, and tile X/Y coordinates, compatible with Google Maps, Mapbox, and Leaflet.

## Facts

- Endpoint: GET https://agents.myradar.dev/v1/layers/tile/{cycle_time}/{image_time}/{zoom}/{tile_x}/{tile_y}?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: agents.myradar.dev
- Website: https://agents.myradar.dev
- Canonical page: https://www.zero.xyz/c/agents-myradar-dev-myradar-map-tile-97228a20
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_x-E9BCdj-rf7-5Kz1R785

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 agents-myradar-dev-myradar-map-tile-97228a20
```

Example prompt: Fetch me the MyRadar radar tile for cycle time 202406151200 and image time 202406151215 at zoom 8, tile X 67, tile Y 95 so I can overlay it on my Leaflet map.

## When to prefer this

Use this endpoint when you need to render radar or model data as standard XYZ map tiles compatible with Google Maps, Mapbox, or Leaflet tiling conventions — especially when building interactive maps that overlay weather radar on a slippy map. Prefer this over the bounding-box render endpoint when your map library handles tile fetching natively and you need efficient per-tile loading at specific zoom levels.

## Known failure modes

- Invalid or future cycle_time returns 404 or empty tile
- Malformed YYYYmmddHHMM timestamp format causes 400 bad request
- Tile coordinates outside valid range for the given zoom level return empty or error
- image_time not available for the given cycle_time returns 404
- Rate limit or authentication failure returns 401 or 429

## How this service works

Returns one x/y/z PNG tile of the radar layer with the color scale applied, for a cycle_time and image_time (YYYYmmddHHMM) and the map zoom, tile_x, and tile_y, for a tile layer in Google Maps, Mapbox, or Leaflet.

## Output

A binary PNG image representing one XYZ map tile of the radar or model layer with the provider's color scale applied, ready to use as a tile layer in Google Maps, Mapbox, or Leaflet at the specified zoom and tile coordinates.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "cycle_time",
  "image_time",
  "zoom",
  "tile_x",
  "tile_y"
 ],
 "properties": {
  "zoom": {
   "type": "integer",
   "title": "Zoom"
  },
  "tile_x": {
   "type": "integer",
   "title": "Tile X"
  },
  "tile_y": {
   "type": "integer",
   "title": "Tile Y"
  },
  "cycle_time": {
   "type": "string",
   "title": "Cycle Time"
  },
  "image_time": {
   "type": "string",
   "title": "Image Time"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-myradar-dev-myradar-map-tile-97228a20/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.myradar.dev](https://www.zero.xyz/host/agents.myradar.dev/llms.txt)
