# Get an Asset

One of your tenant's assets, or one of the catalogue's, by its id.

## Overview

- `assetId`: an asset's id, as [List Assets](https://docs.aureahub.com/docs/assets-list.md) answers it. Your tenant's own asset answers with `source` `tenant`; one of Aurea's catalogue with `source` `catalogue` — even on a chain where your tenant's lists are now its own, where List Assets no longer shows it.
- Another tenant's asset, or an id that names none: `404` `ASSET_NOT_FOUND`. An id that is not a UUID: `400` `ASSET_REQUEST_INVALID` (`assetId: Invalid uuid`).
- What each field means: [Asset & Chain Registry](https://docs.aureahub.com/docs/guide-asset-registry.md).
- For `owner`, `tenantadmin`, `non_signing_admin`, `signer`, `approver`, `editor`, `viewer` and `auditor`, on their own tenant, with their access token.

## Endpoint

### `GET /v1/assets/{assetId}`

Authentication: bearer token required.

One asset of your tenant's, or of the catalogue's.

**Path parameters**

| Name | Type | Required | Description |
| --- | --- | --- | --- |
| `assetId` | string (uuid) | yes | The asset's id |

**Responses**

`200` OK

```json
{
  "assetId": "7e5df737-88f9-4c90-8fc8-0f70429c2d17",
  "assetKey": "evm:8453:0xdbfbe194c514a645bb0fcb5230adaf85efea3fe7",
  "policyAsset": "base:0xdbfbe194c514a645bb0fcb5230adaf85efea3fe7",
  "family": "evm",
  "chain": "base",
  "chainId": 8453,
  "isTestnet": false,
  "type": "token",
  "address": "0xdBfbe194c514a645Bb0FCb5230aDaF85EFea3fe7",
  "symbol": "GBND31",
  "name": "Green Bond 2031",
  "decimals": 6,
  "logoUri": "https://cdn.example.com/tokens/gbnd31.png",
  "coingeckoId": null,
  "isActive": true,
  "source": "tenant",
  "registeredVia": "registry",
  "metadata": {
    "desk": "treasury",
    "isin": "XS2964021187"
  },
  "contractCheck": {
    "result": "matched",
    "checkedAt": "2026-10-14T09:12:40.517Z"
  },
  "createdAt": "2026-10-14T09:12:40.517Z",
  "updatedAt": "2026-10-14T09:12:40.517Z"
}
```

`404` Not found

```json
{
  "statusCode": 404,
  "error": "NotFoundError",
  "message": "No such asset here.",
  "details": { "code": "ASSET_NOT_FOUND" }
}
```

**Example request**

```bash
curl https://api.aureahub.com/v1/assets/7e5df737-88f9-4c90-8fc8-0f70429c2d17 \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

---

Web version: https://docs.aureahub.com/#asset-get
