# Cesium Assets API

**Canonical:** https://apis.io/apis/cesium/cesium-assets-api/  
**Provider:** Cesium — https://apis.io/providers/cesium/  
**Base URL:** https://ion.cesium.com/  
**Documentation:** https://ion.cesium.com/

Cesium Assets API is one of 10 APIs that [Cesium](https://apis.io/providers/cesium/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Assets. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Whether you have imagery, terrain, 3D buildings, point clouds, photogrammetry, or one of the many other types of data we support, ion creates what we refer to as an asset. There are seven types of assets: | Value | Description | | - | - | | 3DTILES | A [3D Tiles](https://github.com/CesiumGS/3d-tiles) tileset | | GLTF | A [glTF](https://github.com/KhronosGroup/glTF/tree/master/specification/2.0) model | | IMAGERY | An TMS and WMTS compatible imagery layer | | TERRAIN | A [quantized-mesh-1.0](https://github.com/CesiumGS/quantized-mesh) terrain tileset | | CZML | A [CZML](https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/CZML-Guide) dataset | | KML | A [KML](https://developers.google.com/kml) or KMZ dataset | | GEOJSON | A [GeoJSON](https://geojson.org/) dataset | The Assets API provides a mechanism to discover, create, and stream these assets into your own applications.

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/assets` | List assets |
| POST | `/v1/assets` | Create a new asset |
| POST | `/v1/assets/imodel` | Import an iModel |
| GET | `/v1/coordinate-reference-system` | Search coordinate reference systems |
| GET | `/v1/assets/{assetId}` | Get info about an asset |
| PATCH | `/v1/assets/{assetId}` | Modify asset info |
| DELETE | `/v1/assets/{assetId}` | Delete an asset |
| PUT | `/v1/assets/{assetId}/labels` | Add labels to an asset |
| DELETE | `/v1/assets/{assetId}/labels` | Remove labels from an asset |
| GET | `/v1/assets/{assetId}/endpoint` | Access tiles |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/cesium/openapi/cesium-assets-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-asset-endpoint-schema.json
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-asset-metadata-schema.json
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-token-metadata-schema.json
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-token-metadata-default-token-schema.json
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-external-asset-endpoint-schema.json
- **JSONSchema** — https://artifacts.apis.io/cesium/json-schema/cesium-archive-metadata2-schema.json

## Other Cesium APIs (9)

- [Cesium ion API](https://apis.io/apis/cesium/cesium-ion-api/)
- [Cesium Archives API](https://apis.io/apis/cesium/cesium-archives-api/)
- [Cesium Asset Elements API](https://apis.io/apis/cesium/cesium-asset-elements-api/)
- [Cesium Experimental API](https://apis.io/apis/cesium/cesium-experimental-api/)
- [Cesium Exports API](https://apis.io/apis/cesium/cesium-exports-api/)
- [Cesium Labels API](https://apis.io/apis/cesium/cesium-labels-api/)
- [Cesium OAuth API](https://apis.io/apis/cesium/cesium-oauth-api/)
- [Cesium Tokens API](https://apis.io/apis/cesium/cesium-tokens-api/)
- [Cesium User API](https://apis.io/apis/cesium/cesium-user-api/)

## Tags

Assets

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cesium/cesium-assets-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cesium/.
