Skip to main content

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

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:
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

Market Data

GET

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/assets100List supported assets.

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/holdings/pnl100Fetch current wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token
100Fetch current wallet and token PnL.
direct/v1/Allium/api/v1/developer/holdings/pnl
/history
100Fetch historical wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token/history
100Fetch historical wallet and token PnL.
direct/v1/Allium/api/v1/developer/prices100Fetch latest token prices.
direct/v1/Allium/api/v1/developer/prices
/at-timestamp
100Fetch token prices at a timestamp.
direct/v1/Allium/api/v1/developer/prices/history100Fetch token price history.
direct/v1/Allium/api/v1/developer/prices/stats100Fetch token price statistics.
direct/v1/Allium/api/v1/developer/assets/batch100Get multiple assets in one request.
direct/v1/Allium/api/v1/developer/hyperliquid
/orderbook-snapshot
100Fetch a Hyperliquid orderbook snapshot.

Prediction Markets

GET

PATCH

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/queries
/{query_id}
100Update an Explorer query.

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/queries100Create an Explorer query.
direct/v1/Allium/api/v1/explorer/queries
/{query_id}/run-async
100Run an Explorer query asynchronously.

Scan

DELETE

GET

PATCH

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/queries
/{query_id}
100Update an Explorer query.

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/query-runs
/{run_id}/cancel
100Cancel a query run.
direct/v1/Allium/api/v1/datastreams/data-sources100Create a datastream data source.
direct/v1/Allium/api/v1/datastreams/filters100Create a datastream filter.
direct/v1/Allium/api/v1/explorer/queries100Create an Explorer query.
direct/v1/Allium/api/v1/datastreams/workflows100Create a datastream workflow.
direct/v1/Allium/api/v1/explorer/queries
/{query_id}/run-async
100Run an Explorer query asynchronously.

Stablecoins

GET

PATCH

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/queries
/{query_id}
100Update an Explorer query.

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/explorer/queries100Create an Explorer query.
direct/v1/Allium/api/v1/developer/holdings/pnl100Fetch current wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token
100Fetch current wallet and token PnL.
direct/v1/Allium/api/v1/developer/tokens
/transfers
100Fetch fungible token transfers.
direct/v1/Allium/api/v1/developer/wallet
/balances/history
100Fetch historical fungible token balances.
direct/v1/Allium/api/v1/developer/holdings/pnl
/history
100Fetch historical wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token/history
100Fetch historical wallet and token PnL.
direct/v1/Allium/api/v1/developer/holdings
/history
100Fetch holdings history.
direct/v1/Allium/api/v1/developer/wallet
/balances
100Fetch latest fungible token balances.
direct/v1/Allium/api/v1/developer/prices100Fetch latest token prices.
direct/v1/Allium/api/v1/developer/tokens
/chain-address
100Fetch a token by chain and address.
direct/v1/Allium/api/v1/developer/prices
/at-timestamp
100Fetch token prices at a timestamp.
direct/v1/Allium/api/v1/developer/prices/history100Fetch token price history.
direct/v1/Allium/api/v1/developer/prices/stats100Fetch token price statistics.
direct/v1/Allium/api/v1/developer/assets/batch100Get multiple assets in one request.
direct/v1/Allium/api/v1/explorer/queries
/{query_id}/run-async
100Run an Explorer query asynchronously.

Token

GET

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/holdings/pnl100Fetch current wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token
100Fetch current wallet and token PnL.
direct/v1/Allium/api/v1/developer/tokens
/transfers
100Fetch fungible token transfers.
direct/v1/Allium/api/v1/developer/wallet
/balances/history
100Fetch historical fungible token balances.
direct/v1/Allium/api/v1/developer/holdings/pnl
/history
100Fetch historical wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token/history
100Fetch historical wallet and token PnL.
direct/v1/Allium/api/v1/developer/holdings
/history
100Fetch holdings history.
direct/v1/Allium/api/v1/developer/wallet
/balances
100Fetch latest fungible token balances.
direct/v1/Allium/api/v1/developer/prices100Fetch latest token prices.
direct/v1/Allium/api/v1/developer/tokens
/chain-address
100Fetch a token by chain and address.
direct/v1/Allium/api/v1/developer/prices
/at-timestamp
100Fetch token prices at a timestamp.
direct/v1/Allium/api/v1/developer/prices/history100Fetch token price history.
direct/v1/Allium/api/v1/developer/prices/stats100Fetch token price statistics.
direct/v1/Allium/api/v1/developer/assets/batch100Get multiple assets in one request.

Transaction

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/tokens
/transfers
100Fetch fungible token transfers.
direct/v1/Allium/api/v1/developer/wallet
/transactions
100Fetch wallet transactions.
direct/v1/Allium/api/v1/developer/hyperliquid
/user-non-funding-ledger-updates
100Fetch Hyperliquid non-funding ledger updates.

Wallets

POST

PathEst. CUDescription
direct/v1/Allium/api/v1/developer/holdings/pnl100Fetch current wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token
100Fetch current wallet and token PnL.
direct/v1/Allium/api/v1/developer/defi/positions100Fetch DeFi positions.
direct/v1/Allium/api/v1/developer/wallet
/balances/history
100Fetch historical fungible token balances.
direct/v1/Allium/api/v1/developer/holdings/pnl
/history
100Fetch historical wallet PnL.
direct/v1/Allium/api/v1/developer/holdings
/pnl-by-token/history
100Fetch historical wallet and token PnL.
direct/v1/Allium/api/v1/developer/holdings
/history
100Fetch holdings history.
direct/v1/Allium/api/v1/developer/wallet
/balances
100Fetch latest fungible token balances.
direct/v1/Allium/api/v1/developer/wallet
/transactions
100Fetch wallet transactions.
direct/v1/Allium/api/v1/developer/defi
/account-health
100Get DeFi account health.
direct/v1/Allium/api/v1/developer/defi/nav100Get DeFi net asset value.
direct/v1/Allium/api/v1/developer/hyperliquid
/info
100Fetch Hyperliquid account information.