ITMOField Guide
Map & Images

List today's reports in a map cell

GET
/map/{h3}/reports

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.

Path Parameters

h3*string

Hexadecimal H3 cell index, as returned in h3_index by the map endpoints.

Match^[0-9a-fA-F]+$

Query Parameters

cursor?string

Opaque pagination cursor. Take it from meta.next_cursor (or the query string of links.next) of the previous page.

Response Body

A page of reports for the cell.

application/json
  1. response

A cursor-paginated page of reports.

data*array<>
links*
meta*
Example Request
curl -X GET 'https://api.isthemountainout.com/v1/map/8628f015fffffff/reports'
Example Response
{  "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"  }}