> For the complete documentation index, see [llms.txt](https://learn.spexi.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.spexi.com/api-reference/coverage-api/get-coverage-tiles.md).

# GET Coverage tiles

## Get coverage tiles

> Returns MVT tiles showing coverage as H3 hexagonal cells. Supports filtering by capture type and date range. Pass ?entitled=true to return only coverage the authenticated user is entitled to.

```json
{"openapi":"3.0.3","info":{"title":"Spexi Developer API","version":"1.0.0"},"servers":[{"url":"https://world.spexi.com","description":"Production"}],"security":[{"ApiKeyHeader":[]},{"ApiKeyQuery":[]}],"components":{"securitySchemes":{"ApiKeyHeader":{"type":"apiKey","in":"header","name":"x-api-key","description":"API key passed via request header. Either this or the `api_key` query parameter is required."},"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api_key","description":"API key passed as a query parameter. Either this or the `x-api-key` header is required."}}},"paths":{"/developer-api/coverage-map/tiles/{z}/{x}/{y}.mvt":{"get":{"description":"Returns MVT tiles showing coverage as H3 hexagonal cells. Supports filtering by capture type and date range. Pass ?entitled=true to return only coverage the authenticated user is entitled to.","operationId":"CoverageController_getCoverageTiles","parameters":[{"name":"z","required":true,"in":"path","description":"Zoom level (0-20)","schema":{"minimum":0,"maximum":20,"type":"number"}},{"name":"x","required":true,"in":"path","description":"Tile X coordinate","schema":{"minimum":0,"type":"number"}},{"name":"y","required":true,"in":"path","description":"Tile Y coordinate","schema":{"minimum":0,"type":"number"}},{"name":"captureTypes","required":false,"in":"query","description":"Comma-separated list of capture types to filter by. Valid values: panorama, orthomosaic, image. Unrecognized values are ignored. Example: panorama,orthomosaic","schema":{"type":"string"}},{"name":"startDate","required":false,"in":"query","description":"Inclusive lower bound on capture date (ISO 8601). Coverage captured before this is excluded. Example: 2024-01-01T00:00:00.000Z","schema":{"format":"date-time","type":"string"}},{"name":"endDate","required":false,"in":"query","description":"Inclusive upper bound on capture date (ISO 8601). Coverage captured after this is excluded. Example: 2024-12-31T23:59:59.000Z","schema":{"format":"date-time","type":"string"}},{"name":"entitled","required":false,"in":"query","description":"Filter by user entitlements (requires auth)","schema":{"default":false,"type":"boolean"}}],"responses":{"200":{"description":"MVT tile data","content":{"application/vnd.mapbox-vector-tile":{}}},"401":{"description":"Unauthorized - entitled=true requires authentication"}},"summary":"Get coverage tiles","tags":["Coverage"]}}}}
```
