Batch Token CU Cost

Batch CU Cost

Formula:

Batch CU Cost = N^0.8 × Base CU Cost

where:

  • N: Number of tokens requested in the batch.
  • Base CU Cost: The CU unit cost of calling a single token using multiple url (different from CU cost of single url)
  • The Batch CU cost is rounded up to the nearest whole number (0 decimal).

Example

Given the following API costs:

API NameEndpointBase CU Cost
Token Multi Price/defi/multi_price5

If we request N = 5 tokens using /defi/multi_price, the cost would be:

Multi_price_batch_CU_api_cost = 5^0.8 x 10 = 37

Note:

  • Using the batch API is always more cost-efficient than making multiple single API calls.
  • Users should consider purchasing a Business plan to access batch APIs.
  • The larger the N, the higher the discount rate, but each API has an n_max cap that users should be aware of.

n_max Table for Each API

API NameEndpointBase CU costn_max (Max Tokens per Batch)
Price (Multiple)/defi/multi_price5100
Price - Volume (Multiple)/defi/price_volume/multi1550
Token - Meta Data (Multiple)/defi/v3/token/meta-data/multiple550
Token - Trade Data (Multiple)/defi/v3/token/trade-data/multiple1520
Token - Market Data (Multiple)/defi/v3/token/market-data/multiple1520
Pair - Overview (Multiple)/defi/v3/pair/overview/multiple2020