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)
Learn more: Allium Documentation
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:
DeFi
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/defi/positions | 100 | Fetch DeFi positions. |
| direct/v1/Allium/api/v1/developer/defi /account-health | 100 | Get DeFi account health. |
| direct/v1/Allium/api/v1/developer/defi/nav | 100 | Get DeFi net asset value. |
| direct/v1/Allium/api/v1/developer/hyperliquid /fills | 100 | Fetch Hyperliquid fills. |
| direct/v1/Allium/api/v1/developer/hyperliquid /info | 100 | Fetch Hyperliquid account information. |
| direct/v1/Allium/api/v1/developer/hyperliquid /orderbook-snapshot | 100 | Fetch a Hyperliquid orderbook snapshot. |
| direct/v1/Allium/api/v1/developer/hyperliquid /order-history | 100 | Fetch Hyperliquid order history. |
| direct/v1/Allium/api/v1/developer/hyperliquid /order-status | 100 | Fetch Hyperliquid order status. |
| direct/v1/Allium/api/v1/developer/hyperliquid /user-funding | 100 | Fetch Hyperliquid user funding. |
| direct/v1/Allium/api/v1/developer/hyperliquid /user-non-funding-ledger-updates | 100 | Fetch Hyperliquid non-funding ledger updates. |
Market Data
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/assets | 100 | List supported assets. |
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/holdings/pnl | 100 | Fetch current wallet PnL. |
| direct/v1/Allium/api/v1/developer/holdings /pnl-by-token | 100 | Fetch current wallet and token PnL. |
| direct/v1/Allium/api/v1/developer/holdings/pnl /history | 100 | Fetch historical wallet PnL. |
| direct/v1/Allium/api/v1/developer/holdings /pnl-by-token/history | 100 | Fetch historical wallet and token PnL. |
| direct/v1/Allium/api/v1/developer/prices | 100 | Fetch latest token prices. |
| direct/v1/Allium/api/v1/developer/prices /at-timestamp | 100 | Fetch token prices at a timestamp. |
| direct/v1/Allium/api/v1/developer/prices/history | 100 | Fetch token price history. |
| direct/v1/Allium/api/v1/developer/prices/stats | 100 | Fetch token price statistics. |
| direct/v1/Allium/api/v1/developer/assets/batch | 100 | Get multiple assets in one request. |
| direct/v1/Allium/api/v1/developer/hyperliquid /orderbook-snapshot | 100 | Fetch a Hyperliquid orderbook snapshot. |
Prediction Markets
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries /{query_id}/runs/latest | 100 | Fetch the latest query run. |
| direct/v1/Allium/api/v1/explorer/query-runs /{run_id}/results | 100 | Fetch query run results. |
PATCH
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries /{query_id} | 100 | Update an Explorer query. |
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries | 100 | Create an Explorer query. |
| direct/v1/Allium/api/v1/explorer/queries /{query_id}/run-async | 100 | Run an Explorer query asynchronously. |
Scan
DELETE
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/datastreams/data-sources /{data_source_id} | 100 | Delete a datastream data source. |
| direct/v1/Allium/api/v1/datastreams/filters /{filter_id} | 100 | Delete a datastream filter. |
| direct/v1/Allium/api/v1/datastreams/workflows /{workflow_id} | 100 | Delete a datastream workflow. |
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/datastreams/data-sources /{data_source_id}/values | 100 | Fetch datastream data source values. |
| direct/v1/Allium/api/v1/explorer/queries /{query_id}/runs/latest | 100 | Fetch the latest query run. |
| direct/v1/Allium/api/v1/explorer/query-runs /{run_id}/results | 100 | Fetch query run results. |
| direct/v1/Allium/api/v1/explorer/query-runs /{run_id}/status | 100 | Fetch query run status. |
| direct/v1/Allium/api/v1/developer/availability | 100 | Get chain endpoint availability. |
| direct/v1/Allium/api/v1/account/organization /usage | 100 | Get organization API usage. |
PATCH
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries /{query_id} | 100 | Update an Explorer query. |
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/query-runs /{run_id}/cancel | 100 | Cancel a query run. |
| direct/v1/Allium/api/v1/datastreams/data-sources | 100 | Create a datastream data source. |
| direct/v1/Allium/api/v1/datastreams/filters | 100 | Create a datastream filter. |
| direct/v1/Allium/api/v1/explorer/queries | 100 | Create an Explorer query. |
| direct/v1/Allium/api/v1/datastreams/workflows | 100 | Create a datastream workflow. |
| direct/v1/Allium/api/v1/explorer/queries /{query_id}/run-async | 100 | Run an Explorer query asynchronously. |
Stablecoins
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries /{query_id}/runs/latest | 100 | Fetch the latest query run. |
| direct/v1/Allium/api/v1/explorer/query-runs /{run_id}/results | 100 | Fetch query run results. |
| direct/v1/Allium/api/v1/developer/assets | 100 | List supported assets. |
| direct/v1/Allium/api/v1/developer/tokens | 100 | List tokens. |
| direct/v1/Allium/api/v1/developer/tokens/search | 100 | Search tokens. |
PATCH
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/explorer/queries /{query_id} | 100 | Update an Explorer query. |
POST
Token
GET
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/assets | 100 | List supported assets. |
| direct/v1/Allium/api/v1/developer/tokens | 100 | List tokens. |
| direct/v1/Allium/api/v1/developer/tokens/search | 100 | Search tokens. |
POST
Transaction
POST
| Path | Est. CU | Description |
|---|---|---|
| direct/v1/Allium/api/v1/developer/tokens /transfers | 100 | Fetch fungible token transfers. |
| direct/v1/Allium/api/v1/developer/wallet /transactions | 100 | Fetch wallet transactions. |
| direct/v1/Allium/api/v1/developer/hyperliquid /user-non-funding-ledger-updates | 100 | Fetch Hyperliquid non-funding ledger updates. |