Mobula

Mobula is an onchain-native crypto and web3 market data provider. Its REST and WebSocket APIs serve real-time and historical token prices, asset and token metadata, trading pairs and OHLCV candles, and multichain wallet portfolio, net-worth history, and transaction data across EVM, Solana, TON, and other chains, all keyed off a single free API key.

9 APIs 0 Features
CryptoWeb3Market DataBlockchainWalletReal Time

APIs

Mobula Market Data API

Real-time market data for any token by asset name, symbol, id, or contract address (with blockchain), returning price, market cap, diluted market cap, volume, liquidity, ATH/ATL...

Mobula Multi-Data API

Batched market data for many assets in a single request via comma-separated asset names or contract addresses, returning the same market payload per asset for efficient multi-to...

Mobula Market History API

Historical price time series for an asset over a from/to range at a chosen granularity, returning ordered [timestamp, price] points for charting and backtesting.

Mobula Pairs and OHLCV API

Trading pairs for a token across DEXes plus OHLCV (open/high/low/close/volume) candle history per pair, keyed by asset or pair address, blockchain, and period.

Mobula Metadata API

On-chain asset and token metadata - name, symbol, logo, description, website and social links, categories, and multichain contract addresses with decimals.

Mobula Wallet Portfolio API

Full multichain portfolio for one or more wallet addresses - total balance, per-asset token balances, USD estimates, allocations, cross-chain holdings, and optional realized/unr...

Mobula Wallet History and Transactions API

Historical net-worth time series for a wallet plus a normalized, decoded transaction and transfer feed across chains, filterable by blockchains and time range.

Mobula Search and Query API

Universal search over tokens, assets, and wallets by name, symbol, or address, plus a filterable market query for screening assets by liquidity, volume, market cap, and other cr...

Mobula Realtime Feed API

WebSocket streams for live price, volume, and market metrics across up to 100 assets, plus wallet-portfolio balance updates, pushed roughly every 5 seconds with no caching. Avai...

Collections

Mobula API

OPEN

Pricing Plans

Mobula Plans Pricing

4 plans

PLANS

Rate Limits

Mobula Rate Limits

6 limits

RATE LIMITS

FinOps

Mobula Finops

FINOPS

Event Specifications

Mobula Realtime Feed (WebSocket)

AsyncAPI 2.6 description of Mobula's real-time WebSocket feed at `wss://api.mobula.io`. Unlike the SSE-only providers, Mobula publishes a genuine bidirectional WebSocket surface...

ASYNCAPI

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Mobula API
  version: '1.0'
request:
  auth:
    type: apikey
    apikey:
      key: Authorization
      value: '{{mobulaApiKey}}'
      in: header
items:
- info:
    name: Market
    type: folder
  items:
  - info:
      name: Get market data (single asset)
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/data?asset=Bitcoin
    docs: Real-time market data for one token by asset name, symbol, id, or contract address.
  - info:
      name: Get multi-data (many assets)
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/multi-data?assets=Bitcoin,Ethereum
    docs: Batched market data for many assets in a single request.
  - info:
      name: Get market history
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/history?asset=Bitcoin
    docs: Historical price time series for an asset.
  - info:
      name: Get pairs for a token
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/pairs?asset=Ethereum
    docs: Trading pairs (pools) for a token across DEXes.
  - info:
      name: Get pair OHLCV candles
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/pair?address=0xPairAddress&blockchain=ethereum&period=1h
    docs: OHLCV candle history for a specific pair.
  - info:
      name: Market query (screener)
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/market/query?sortBy=market_cap&sortOrder=desc&limit=20
    docs: Filterable market screener query.
- info:
    name: Metadata
    type: folder
  items:
  - info:
      name: Get metadata
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/metadata?asset=Bitcoin
    docs: On-chain asset and token metadata.
- info:
    name: Wallet
    type: folder
  items:
  - info:
      name: Get wallet portfolio
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/wallet/portfolio?wallet=0xd8da6bf26964af9d7eed9e03e53415d37aa96045
    docs: Multichain portfolio for one or more wallet addresses.
  - info:
      name: Get wallet history
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/wallet/history?wallet=0xd8da6bf26964af9d7eed9e03e53415d37aa96045
    docs: Historical wallet net worth time series.
  - info:
      name: Get wallet transactions
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/wallet/transactions?wallet=0xd8da6bf26964af9d7eed9e03e53415d37aa96045&limit=100
    docs: Normalized, decoded transaction and transfer history for a wallet.
- info:
    name: Search
    type: folder
  items:
  - info:
      name: Universal search
      type: http
    http:
      method: GET
      url: https://api.mobula.io/api/1/search?input=bitcoin
    docs: Universal search over tokens, assets, and wallets.