> For the complete documentation index, see [llms.txt](https://docs.dexlens.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dexlens.io/sdk-and-api/api/oracles.md).

# Oracles

Provides connectivity across the various **Oracles.**

### GET Get Price

**Endpoint**: `/api/getPrice`

**Method**: `GET`

**Description**: Retrieve the current price for a specified asset.

**Parameters**:

* `assetId` (required): The unique identifier of the asset.

**Response**:

* `200 OK`: Returns a JSON object with the current price of the asset.
* `404 Not Found`: If the assetId does not exist.

**Example**:

```http
GET /api/getPrice?assetId=bitcoin
```

### GET Get Supported Tokens

**Endpoint**: `/api/getSupportedTokens`

**Method**: `GET`

**Description**: Fetch a list of all tokens currently supported by the service.

**Parameters**: None

**Response**:

* `200 OK`: Returns a JSON array containing supported tokens and their details.

**Example**:

```http
GET /api/getSupportedTokens
```
