# Assets

幣種登錄查詢（轉發 asset-registry）

## GET /v1/assets

>

```json
{"openapi":"3.1.0","info":{"title":"Blockchain Atlantis API Gateway","version":"0.1.0"},"tags":[{"name":"assets","description":"幣種登錄查詢（轉發 asset-registry）"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","in":"header","name":"X-API-Key"}}},"paths":{"/v1/assets":{"get":{"tags":["assets"],"operationId":"assets","parameters":[{"name":"chain","in":"query","description":"鏈別，例如 ethereum / bsc / tron","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"該鏈的代幣 asset specs"},"400":{"description":"缺少或不支援的鏈"},"401":{"description":"缺少或無效的 API key"}}}}}}
```

## GET /v1/chains

> \`GET /v1/chains\`：支援的鏈與幣種。

```json
{"openapi":"3.1.0","info":{"title":"Blockchain Atlantis API Gateway","version":"0.1.0"},"tags":[{"name":"assets","description":"幣種登錄查詢（轉發 asset-registry）"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","in":"header","name":"X-API-Key"}}},"paths":{"/v1/chains":{"get":{"tags":["assets"],"summary":"`GET /v1/chains`：支援的鏈與幣種。","operationId":"chains","responses":{"200":{"description":"支援的鏈與幣種（包在 data/meta 信封內）"},"401":{"description":"缺少或無效的 API key"}}}}}}
```

## GET /v1/registry

> \`GET /v1/registry\`：完整 token registry。

```json
{"openapi":"3.1.0","info":{"title":"Blockchain Atlantis API Gateway","version":"0.1.0"},"tags":[{"name":"assets","description":"幣種登錄查詢（轉發 asset-registry）"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","in":"header","name":"X-API-Key"}}},"paths":{"/v1/registry":{"get":{"tags":["assets"],"summary":"`GET /v1/registry`：完整 token registry。","operationId":"registry","responses":{"200":{"description":"完整 token registry"},"401":{"description":"缺少或無效的 API key"}}}}}}
```

## POST /v1/resolve

> \`POST /v1/resolve\`：把 symbols / contracts 解析成 asset specs，轉發到 asset-registry。

```json
{"openapi":"3.1.0","info":{"title":"Blockchain Atlantis API Gateway","version":"0.1.0"},"tags":[{"name":"assets","description":"幣種登錄查詢（轉發 asset-registry）"}],"security":[{"api_key":[]}],"components":{"securitySchemes":{"api_key":{"type":"apiKey","in":"header","name":"X-API-Key"}},"schemas":{"ResolveRequest":{"type":"object","description":"`POST /v1/resolve` 的請求 body。\n\n宣告型別讓 `/docs` UI 帶出可填的 body 欄位（否則送空 POST 會撞 415）。","required":["blockchain"],"properties":{"blockchain":{"type":"string","description":"鏈別（ethereum / bsc / tron …）。"},"contracts":{"type":["array","null"],"items":{"type":["string","null"]},"description":"contract-first（較防偽）：合約位址清單，元素為 `null` 代表原生幣。\n與 `symbols` 同時給時以 `contracts` 為準。"},"symbols":{"type":["array","null"],"items":{"type":"string"},"description":"要解析的 symbol 清單；省略 / 空 / 含 `all` 代表該鏈全部。"}}}}},"paths":{"/v1/resolve":{"post":{"tags":["assets"],"summary":"`POST /v1/resolve`：把 symbols / contracts 解析成 asset specs，轉發到 asset-registry。","operationId":"resolve","requestBody":{"description":"要解析的鏈與 symbols / contracts","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResolveRequest"}}},"required":true},"responses":{"200":{"description":"解析出的 asset specs（v2 body 形狀）"},"400":{"description":"不支援的鏈 / body 格式錯誤"},"401":{"description":"缺少或無效的 API key"}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blockchainsecurity.asia/api-reference/readme/assets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
