> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uniblock.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Direct API: Allium

> API endpoints for Allium.

# Allium — Direct API Endpoints

Allium provides 44 unique direct API endpoints across the following categories:

* DeFi (10 endpoints)
* Market Data (11 endpoints)
* Prediction Markets (5 endpoints)
* Scan (16 endpoints)
* Stablecoins (22 endpoints)
* Token (17 endpoints)
* Transaction (3 endpoints)
* Wallets (12 endpoints)

*Note: Some endpoints appear in multiple categories. The count above reflects unique API paths.*

> **Learn more:** [Allium Documentation](https://docs.allium.so/api)

## Prefix and Example

**Prefix:** No prefix is required for Allium, an example URL will therefore look like: `https://api.uniblock.dev/direct/v1/Allium + /[Allium_endpoint]`.

**Example Request:**

```bash theme={null}
curl --request GET \
  --url https://api.uniblock.dev/direct/v1/Allium/api/v1/developer/assets \
  --header 'accept: application/json' \
  --header 'x-api-key: YOUR_UNIBLOCK_API_KEY'
```

## DeFi

### POST

| Path                                                                                                                                 | Est. CU | Description                                   |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------: | --------------------------------------------- |
| [direct/v1/Allium/api/v1/developer/defi/positions](https://docs.allium.so/api/developer/overview)                                    |     100 | Fetch DeFi positions.                         |
| [direct/v1/Allium/api/v1/developer/defi<br />/account-health](https://docs.allium.so/api/developer/overview)                         |     100 | Get DeFi account health.                      |
| [direct/v1/Allium/api/v1/developer/defi/nav](https://docs.allium.so/api/developer/overview)                                          |     100 | Get DeFi net asset value.                     |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/fills](https://docs.allium.so/api/developer/overview)                           |     100 | Fetch Hyperliquid fills.                      |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/info](https://docs.allium.so/api/developer/overview)                            |     100 | Fetch Hyperliquid account information.        |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/orderbook-snapshot](https://docs.allium.so/api/developer/overview)              |     100 | Fetch a Hyperliquid orderbook snapshot.       |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/order-history](https://docs.allium.so/api/developer/overview)                   |     100 | Fetch Hyperliquid order history.              |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/order-status](https://docs.allium.so/api/developer/overview)                    |     100 | Fetch Hyperliquid order status.               |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/user-funding](https://docs.allium.so/api/developer/overview)                    |     100 | Fetch Hyperliquid user funding.               |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/user-non-funding-ledger-updates](https://docs.allium.so/api/developer/overview) |     100 | Fetch Hyperliquid non-funding ledger updates. |

## Market Data

### GET

| Path                                                                                      | Est. CU | Description            |
| ----------------------------------------------------------------------------------------- | ------: | ---------------------- |
| [direct/v1/Allium/api/v1/developer/assets](https://docs.allium.so/api/developer/overview) |     100 | List supported assets. |

### POST

| Path                                                                                                                    | Est. CU | Description                             |
| ----------------------------------------------------------------------------------------------------------------------- | ------: | --------------------------------------- |
| [direct/v1/Allium/api/v1/developer/holdings/pnl](https://docs.allium.so/api/developer/overview)                         |     100 | Fetch current wallet PnL.               |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token](https://docs.allium.so/api/developer/overview)          |     100 | Fetch current wallet and token PnL.     |
| [direct/v1/Allium/api/v1/developer/holdings/pnl<br />/history](https://docs.allium.so/api/developer/overview)           |     100 | Fetch historical wallet PnL.            |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token/history](https://docs.allium.so/api/developer/overview)  |     100 | Fetch historical wallet and token PnL.  |
| [direct/v1/Allium/api/v1/developer/prices](https://docs.allium.so/api/developer/overview)                               |     100 | Fetch latest token prices.              |
| [direct/v1/Allium/api/v1/developer/prices<br />/at-timestamp](https://docs.allium.so/api/developer/overview)            |     100 | Fetch token prices at a timestamp.      |
| [direct/v1/Allium/api/v1/developer/prices/history](https://docs.allium.so/api/developer/overview)                       |     100 | Fetch token price history.              |
| [direct/v1/Allium/api/v1/developer/prices/stats](https://docs.allium.so/api/developer/overview)                         |     100 | Fetch token price statistics.           |
| [direct/v1/Allium/api/v1/developer/assets/batch](https://docs.allium.so/api/developer/overview)                         |     100 | Get multiple assets in one request.     |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/orderbook-snapshot](https://docs.allium.so/api/developer/overview) |     100 | Fetch a Hyperliquid orderbook snapshot. |

## Prediction Markets

### GET

| Path                                                                                                                    | Est. CU | Description                 |
| ----------------------------------------------------------------------------------------------------------------------- | ------: | --------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/runs/latest](https://docs.allium.so/api/explorer/overview) |     100 | Fetch the latest query run. |
| [direct/v1/Allium/api/v1/explorer/query-runs<br />/\{run\_id}/results](https://docs.allium.so/api/explorer/overview)    |     100 | Fetch query run results.    |

### PATCH

| Path                                                                                                        | Est. CU | Description               |
| ----------------------------------------------------------------------------------------------------------- | ------: | ------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}](https://docs.allium.so/api/explorer/overview) |     100 | Update an Explorer query. |

### POST

| Path                                                                                                                  | Est. CU | Description                           |
| --------------------------------------------------------------------------------------------------------------------- | ------: | ------------------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries](https://docs.allium.so/api/explorer/overview)                              |     100 | Create an Explorer query.             |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/run-async](https://docs.allium.so/api/explorer/overview) |     100 | Run an Explorer query asynchronously. |

## Scan

### DELETE

| Path                                                                                                              | Est. CU | Description                      |
| ----------------------------------------------------------------------------------------------------------------- | ------: | -------------------------------- |
| [direct/v1/Allium/api/v1/datastreams/data-sources<br />/\{data\_source\_id}](https://docs.allium.so/api/overview) |     100 | Delete a datastream data source. |
| [direct/v1/Allium/api/v1/datastreams/filters<br />/\{filter\_id}](https://docs.allium.so/api/overview)            |     100 | Delete a datastream filter.      |
| [direct/v1/Allium/api/v1/datastreams/workflows<br />/\{workflow\_id}](https://docs.allium.so/api/overview)        |     100 | Delete a datastream workflow.    |

### GET

| Path                                                                                                                     | Est. CU | Description                          |
| ------------------------------------------------------------------------------------------------------------------------ | ------: | ------------------------------------ |
| [direct/v1/Allium/api/v1/datastreams/data-sources<br />/\{data\_source\_id}/values](https://docs.allium.so/api/overview) |     100 | Fetch datastream data source values. |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/runs/latest](https://docs.allium.so/api/explorer/overview)  |     100 | Fetch the latest query run.          |
| [direct/v1/Allium/api/v1/explorer/query-runs<br />/\{run\_id}/results](https://docs.allium.so/api/explorer/overview)     |     100 | Fetch query run results.             |
| [direct/v1/Allium/api/v1/explorer/query-runs<br />/\{run\_id}/status](https://docs.allium.so/api/explorer/overview)      |     100 | Fetch query run status.              |
| [direct/v1/Allium/api/v1/developer/availability](https://docs.allium.so/api/developer/overview)                          |     100 | Get chain endpoint availability.     |
| [direct/v1/Allium/api/v1/account/organization<br />/usage](https://docs.allium.so/api/overview)                          |     100 | Get organization API usage.          |

### PATCH

| Path                                                                                                        | Est. CU | Description               |
| ----------------------------------------------------------------------------------------------------------- | ------: | ------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}](https://docs.allium.so/api/explorer/overview) |     100 | Update an Explorer query. |

### POST

| Path                                                                                                                  | Est. CU | Description                           |
| --------------------------------------------------------------------------------------------------------------------- | ------: | ------------------------------------- |
| [direct/v1/Allium/api/v1/explorer/query-runs<br />/\{run\_id}/cancel](https://docs.allium.so/api/explorer/overview)   |     100 | Cancel a query run.                   |
| [direct/v1/Allium/api/v1/datastreams/data-sources](https://docs.allium.so/api/overview)                               |     100 | Create a datastream data source.      |
| [direct/v1/Allium/api/v1/datastreams/filters](https://docs.allium.so/api/overview)                                    |     100 | Create a datastream filter.           |
| [direct/v1/Allium/api/v1/explorer/queries](https://docs.allium.so/api/explorer/overview)                              |     100 | Create an Explorer query.             |
| [direct/v1/Allium/api/v1/datastreams/workflows](https://docs.allium.so/api/overview)                                  |     100 | Create a datastream workflow.         |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/run-async](https://docs.allium.so/api/explorer/overview) |     100 | Run an Explorer query asynchronously. |

## Stablecoins

### GET

| Path                                                                                                                    | Est. CU | Description                 |
| ----------------------------------------------------------------------------------------------------------------------- | ------: | --------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/runs/latest](https://docs.allium.so/api/explorer/overview) |     100 | Fetch the latest query run. |
| [direct/v1/Allium/api/v1/explorer/query-runs<br />/\{run\_id}/results](https://docs.allium.so/api/explorer/overview)    |     100 | Fetch query run results.    |
| [direct/v1/Allium/api/v1/developer/assets](https://docs.allium.so/api/developer/overview)                               |     100 | List supported assets.      |
| [direct/v1/Allium/api/v1/developer/tokens](https://docs.allium.so/api/developer/overview)                               |     100 | List tokens.                |
| [direct/v1/Allium/api/v1/developer/tokens/search](https://docs.allium.so/api/developer/overview)                        |     100 | Search tokens.              |

### PATCH

| Path                                                                                                        | Est. CU | Description               |
| ----------------------------------------------------------------------------------------------------------- | ------: | ------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}](https://docs.allium.so/api/explorer/overview) |     100 | Update an Explorer query. |

### POST

| Path                                                                                                                   | Est. CU | Description                               |
| ---------------------------------------------------------------------------------------------------------------------- | ------: | ----------------------------------------- |
| [direct/v1/Allium/api/v1/explorer/queries](https://docs.allium.so/api/explorer/overview)                               |     100 | Create an Explorer query.                 |
| [direct/v1/Allium/api/v1/developer/holdings/pnl](https://docs.allium.so/api/developer/overview)                        |     100 | Fetch current wallet PnL.                 |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token](https://docs.allium.so/api/developer/overview)         |     100 | Fetch current wallet and token PnL.       |
| [direct/v1/Allium/api/v1/developer/tokens<br />/transfers](https://docs.allium.so/api/developer/overview)              |     100 | Fetch fungible token transfers.           |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances/history](https://docs.allium.so/api/developer/overview)       |     100 | Fetch historical fungible token balances. |
| [direct/v1/Allium/api/v1/developer/holdings/pnl<br />/history](https://docs.allium.so/api/developer/overview)          |     100 | Fetch historical wallet PnL.              |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token/history](https://docs.allium.so/api/developer/overview) |     100 | Fetch historical wallet and token PnL.    |
| [direct/v1/Allium/api/v1/developer/holdings<br />/history](https://docs.allium.so/api/developer/overview)              |     100 | Fetch holdings history.                   |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances](https://docs.allium.so/api/developer/overview)               |     100 | Fetch latest fungible token balances.     |
| [direct/v1/Allium/api/v1/developer/prices](https://docs.allium.so/api/developer/overview)                              |     100 | Fetch latest token prices.                |
| [direct/v1/Allium/api/v1/developer/tokens<br />/chain-address](https://docs.allium.so/api/developer/overview)          |     100 | Fetch a token by chain and address.       |
| [direct/v1/Allium/api/v1/developer/prices<br />/at-timestamp](https://docs.allium.so/api/developer/overview)           |     100 | Fetch token prices at a timestamp.        |
| [direct/v1/Allium/api/v1/developer/prices/history](https://docs.allium.so/api/developer/overview)                      |     100 | Fetch token price history.                |
| [direct/v1/Allium/api/v1/developer/prices/stats](https://docs.allium.so/api/developer/overview)                        |     100 | Fetch token price statistics.             |
| [direct/v1/Allium/api/v1/developer/assets/batch](https://docs.allium.so/api/developer/overview)                        |     100 | Get multiple assets in one request.       |
| [direct/v1/Allium/api/v1/explorer/queries<br />/\{query\_id}/run-async](https://docs.allium.so/api/explorer/overview)  |     100 | Run an Explorer query asynchronously.     |

## Token

### GET

| Path                                                                                             | Est. CU | Description            |
| ------------------------------------------------------------------------------------------------ | ------: | ---------------------- |
| [direct/v1/Allium/api/v1/developer/assets](https://docs.allium.so/api/developer/overview)        |     100 | List supported assets. |
| [direct/v1/Allium/api/v1/developer/tokens](https://docs.allium.so/api/developer/overview)        |     100 | List tokens.           |
| [direct/v1/Allium/api/v1/developer/tokens/search](https://docs.allium.so/api/developer/overview) |     100 | Search tokens.         |

### POST

| Path                                                                                                                   | Est. CU | Description                               |
| ---------------------------------------------------------------------------------------------------------------------- | ------: | ----------------------------------------- |
| [direct/v1/Allium/api/v1/developer/holdings/pnl](https://docs.allium.so/api/developer/overview)                        |     100 | Fetch current wallet PnL.                 |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token](https://docs.allium.so/api/developer/overview)         |     100 | Fetch current wallet and token PnL.       |
| [direct/v1/Allium/api/v1/developer/tokens<br />/transfers](https://docs.allium.so/api/developer/overview)              |     100 | Fetch fungible token transfers.           |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances/history](https://docs.allium.so/api/developer/overview)       |     100 | Fetch historical fungible token balances. |
| [direct/v1/Allium/api/v1/developer/holdings/pnl<br />/history](https://docs.allium.so/api/developer/overview)          |     100 | Fetch historical wallet PnL.              |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token/history](https://docs.allium.so/api/developer/overview) |     100 | Fetch historical wallet and token PnL.    |
| [direct/v1/Allium/api/v1/developer/holdings<br />/history](https://docs.allium.so/api/developer/overview)              |     100 | Fetch holdings history.                   |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances](https://docs.allium.so/api/developer/overview)               |     100 | Fetch latest fungible token balances.     |
| [direct/v1/Allium/api/v1/developer/prices](https://docs.allium.so/api/developer/overview)                              |     100 | Fetch latest token prices.                |
| [direct/v1/Allium/api/v1/developer/tokens<br />/chain-address](https://docs.allium.so/api/developer/overview)          |     100 | Fetch a token by chain and address.       |
| [direct/v1/Allium/api/v1/developer/prices<br />/at-timestamp](https://docs.allium.so/api/developer/overview)           |     100 | Fetch token prices at a timestamp.        |
| [direct/v1/Allium/api/v1/developer/prices/history](https://docs.allium.so/api/developer/overview)                      |     100 | Fetch token price history.                |
| [direct/v1/Allium/api/v1/developer/prices/stats](https://docs.allium.so/api/developer/overview)                        |     100 | Fetch token price statistics.             |
| [direct/v1/Allium/api/v1/developer/assets/batch](https://docs.allium.so/api/developer/overview)                        |     100 | Get multiple assets in one request.       |

## Transaction

### POST

| Path                                                                                                                                 | Est. CU | Description                                   |
| ------------------------------------------------------------------------------------------------------------------------------------ | ------: | --------------------------------------------- |
| [direct/v1/Allium/api/v1/developer/tokens<br />/transfers](https://docs.allium.so/api/developer/overview)                            |     100 | Fetch fungible token transfers.               |
| [direct/v1/Allium/api/v1/developer/wallet<br />/transactions](https://docs.allium.so/api/developer/overview)                         |     100 | Fetch wallet transactions.                    |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/user-non-funding-ledger-updates](https://docs.allium.so/api/developer/overview) |     100 | Fetch Hyperliquid non-funding ledger updates. |

## Wallets

### POST

| Path                                                                                                                   | Est. CU | Description                               |
| ---------------------------------------------------------------------------------------------------------------------- | ------: | ----------------------------------------- |
| [direct/v1/Allium/api/v1/developer/holdings/pnl](https://docs.allium.so/api/developer/overview)                        |     100 | Fetch current wallet PnL.                 |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token](https://docs.allium.so/api/developer/overview)         |     100 | Fetch current wallet and token PnL.       |
| [direct/v1/Allium/api/v1/developer/defi/positions](https://docs.allium.so/api/developer/overview)                      |     100 | Fetch DeFi positions.                     |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances/history](https://docs.allium.so/api/developer/overview)       |     100 | Fetch historical fungible token balances. |
| [direct/v1/Allium/api/v1/developer/holdings/pnl<br />/history](https://docs.allium.so/api/developer/overview)          |     100 | Fetch historical wallet PnL.              |
| [direct/v1/Allium/api/v1/developer/holdings<br />/pnl-by-token/history](https://docs.allium.so/api/developer/overview) |     100 | Fetch historical wallet and token PnL.    |
| [direct/v1/Allium/api/v1/developer/holdings<br />/history](https://docs.allium.so/api/developer/overview)              |     100 | Fetch holdings history.                   |
| [direct/v1/Allium/api/v1/developer/wallet<br />/balances](https://docs.allium.so/api/developer/overview)               |     100 | Fetch latest fungible token balances.     |
| [direct/v1/Allium/api/v1/developer/wallet<br />/transactions](https://docs.allium.so/api/developer/overview)           |     100 | Fetch wallet transactions.                |
| [direct/v1/Allium/api/v1/developer/defi<br />/account-health](https://docs.allium.so/api/developer/overview)           |     100 | Get DeFi account health.                  |
| [direct/v1/Allium/api/v1/developer/defi/nav](https://docs.allium.so/api/developer/overview)                            |     100 | Get DeFi net asset value.                 |
| [direct/v1/Allium/api/v1/developer/hyperliquid<br />/info](https://docs.allium.so/api/developer/overview)              |     100 | Fetch Hyperliquid account information.    |
