---
title: "Get asset by ID"
method: GET
path: "/v1/assets/{assetId}"
tags: ["Supported Assets"]
---

# Get asset by ID

`GET /v1/assets/{assetId}`

Get details of a specific asset by its ID (URL encoded).

## Path parameters

- `assetId` string, required

## Response `200`

Asset details

- Asset
  - `assetId` string, required
  - `chainId` string, required
  - `name` string, required
  - `symbol` string, required
  - `precision` number, required
  - `color` string, required
  - `icon` string, required
  - `networkName` string
  - `networkColor` string
  - `networkIcon` string
  - `explorer` string, required
  - `explorerAddressLink` string, required
  - `explorerTxLink` string, required
  - `relatedAssetKey` string, nullable, required

## Other responses

- `400` — Invalid asset ID
- `404` — Asset not found
- `429` — Rate limit exceeded. Includes Retry-After header with seconds until reset.
- `500` — Internal server error

---

[API](https://skmtc.net/shapeshift/apis/shapeshift-public-api.md) · [All operations](https://skmtc.net/shapeshift/apis/shapeshift-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shapeshift/shapeshift-public-api/revisions/6ffb6a8fd74a/schema)
