# GetAsset

This method is intended to provide the content of an asset file in JSON format. The asset is identified by its exact name, so it must be spelled correctly for the query to be successful.

```javascript
Asset = Circular.GetAsset(Blockchain, 
                          Asset_Name
                          );
```

If the request is successful, the response will resemble the following:

```typescript
Asset = {
        "Address" : [Address],
        "Amount" : [Amount],
        "Blockchain" : [Blockchain],
        "EnableSwap" : [0,1],
        "Name" : [Name],
        "Price" : [Price],
        "Symbol" : [Symbol],
        "Type" : [Asset Type],
        "URL" : [Reference URL],
        "URLType" : [URL COntent Type],
        }
```

Here are the explanations for each field:

## **Blockchain:**&#x20;

The blockchain hosting the digital asset.

## **Name:**

The unique name assigned to the digital asset.

## **Symbol:**

A symbol or ticker used to uniquely identify the digital asset.

## **Address:**&#x20;

The wallet address of the asset owner, used to create the digital asset.

## **Amount:**

The total supply of the digital asset.

## **Type:**

The category or type of digital asset.

## **URL:**

The URL linking to metadata or additional information about the digital asset.

## **URLType:**

The type of data or content found at the provided URL.

## **Price:**

The price of the digital asset, denominated in CIRX.

## **EnableSwap:**

A Boolean indicator that determines whether third parties can initiate swaps involving this asset with other digital assets.


---

# 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://circular-protocol.gitbook.io/standard-apis/api-docs/typescript/getasset.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.
