List today's reports in a map cell
The individual reports behind one hexagon of today's map, using the
h3_index returned by the map endpoints. Cursor-paginated, 10 per page.
A valid cell that is not on today's map returns an empty list rather
than a 404.
This endpoint is limited to 60 requests per minute. Responses are not
cacheable (Cache-Control: private, no-store) and do not carry an ETag.
h3*stringHexadecimal H3 cell index, as returned in h3_index by the map endpoints.
^[0-9a-fA-F]+$cursor?stringOpaque pagination cursor. Take it from meta.next_cursor (or the query string of links.next) of the previous page.
A page of reports for the cell.
application/json- response
A cursor-paginated page of reports.
data*array<>links*meta*curl -X GET 'https://api.isthemountainout.com/v1/map/8628f015fffffff/reports'{ "data": [ { "id": 48120, "report_id": 48120, "share_slug": "7Hk2mQ9xWbRt", "share_url": "https://isthemountainout.com/s/7Hk2mQ9xWbRt", "state": "mountain_out", "state_string": "Mountain OUT!", "state_percentage": 100, "h3_index": "8628f015fffffff", "location_name": "Seattle", "source": "app", "webcam_thumb_url": null, "image_url": "https://example.com/media/reports/48120/medium.jpg", "thumb_url": "https://example.com/media/reports/48120/hero.jpg", "photo_id": 9021, "user": null, "created_at": "2026-08-15T20:10:00.123+00:00", "observed_at": "2026-08-15T20:08:00.000+00:00" } ], "links": { "first": "string", "last": "string", "prev": "string", "next": "string" }, "meta": { "path": "string", "per_page": 10, "next_cursor": "string", "prev_cursor": "string" }}Get map hexagons for a day GET
Map data for a specific day as a flat list of H3 hexagon cells. A day with no data returns an empty `data` array. A `date` that is not in `YYYY-MM-DD` form does not match this route and returns `404`. Supports conditional GET (`ETag` / `If-None-Match`).
Get a map image for one report GET
A PNG map image highlighting the hexagon of a single report, handy for link previews. Only these sizes are accepted: 1200x600, 1000x500, 800x400, 600x300, 400x200, 400x250 and 300x150. This endpoint is limited to **20 requests per minute**, because every request renders a fresh image. Please cache the result on your side. Successful responses are cacheable by browsers and CDNs for about a month. Returns `404` if the report does not exist or is not publicly available, and `400` for an unsupported size or a report without a map location.