---
title: "Post Naip Tile"
method: POST
path: "/NAIP/{item_id}/{visualization}/{z}/{x}/{y}.{format}"
---

# Post Naip Tile

`POST /NAIP/{item_id}/{visualization}/{z}/{x}/{y}.{format}`

Projection of catalog.tile.render (collection='naip', POST — body geometry for
AOI-wide index normalization).

## Path parameters

- `item_id` string, required
- `visualization` string, required
- `z` integer, required
- `x` integer, required
- `y` integer, required
- `format` string, required

## Query parameters

- `quality` integer, nullable — JPEG/WebP quality
- `expression` string, nullable — Custom band math expression (bN refs)
- `colormap` string, nullable — Colormap name for custom expression
- `rescale` string, nullable — Rescale range as 'min,max'

## Request body

- NAIPTileRequestBody — POST tile request body (geometry for AOI normalization).
  - `aoi_clip` object, nullable
  - `clip_geometry` object, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `422` — Validation Error
- `500` — Internal Server Error

---

[API](https://skmtc.dev/geopera/apis/geopera-data-platform.md) · [All operations](https://skmtc.dev/geopera/apis/geopera-data-platform/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/geopera/geopera-data-platform/revisions/cb0130b2a40a/schema)
