Input Objects

BalancesInput


Input fields for BalancesInput

NameDescription
cursor (String)A cursor for use in pagination.
filterToken (String)Optional token specifically request the balance for
walletId (String!)The ID of the wallet (walletAddress:networkId).

ChartImageOptions


Input options for the chart image.

Input fields for ChartImageOptions

NameDescription
expirationSeconds (Int)The expiry time of the image in seconds. Max: 172800 (2 days). Default: 900 (15 minutes).
height (Int)The height of the image in pixels. Max: 1200. Default: 450.
width (Int)The width of the image in pixels. Max: 1200. Default: 800.

ChartInput


Input type of chartUrls.

Input fields for ChartInput

NameDescription
pair (PairChartInput)The input required to fetch a pair chart.

CommunityNotesFilter


Filters for community notes.

Input fields for CommunityNotesFilter

NameDescription
address (String)The contract address of the contract.
contractType (ContractType)
networkId ([Int])The network ID the contract is deployed on.
proposalType (CommunityNoteType)The type of the proposal.

CommunityNotesInput


Input type of getCommunityNotes.

Input fields for CommunityNotesInput

NameDescription
cursor (String)The cursor to use for pagination.
filter (CommunityNotesFilter)A set of filters to apply
limit (Int)The maximum number of community notes to return.

ComparisonOperatorInput


Input fields for ComparisonOperatorInput

NameDescription
eq (String)
gt (String)
gte (String)
lt (String)
lte (String)

CreateDecodedCallWebhookArgs


Input fields for CreateDecodedCallWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (DecodedCallWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateDecodedCallWebhooksInput


Input fields for CreateDecodedCallWebhooksInput

NameDescription
webhooks ([CreateDecodedCallWebhookArgs!]!)

CreateDecodedLogWebhookArgs


Input fields for CreateDecodedLogWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (DecodedLogWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateDecodedLogWebhooksInput


Input fields for CreateDecodedLogWebhooksInput

NameDescription
webhooks ([CreateDecodedLogWebhookArgs!]!)

CreateEvmNetworkConfigInput


Input fields for CreateEvmNetworkConfigInput

NameDescription
evmConfig (EvmConfigInput!)
evmConstants (EvmConstantsInput!)
rpcs ([EvmRpcConfigInput!]!)

CreateNetworkConfigInput


Input fields for CreateNetworkConfigInput

NameDescription
baseTokenAddress (String!)
baseTokenSymbol (String!)
color (String!)
defaultPairAddress (String!)
defaultPairQuoteToken (QuoteToken!)
enabled (Boolean!)
evmInput (CreateEvmNetworkConfigInput)
explorer (ExplorerConfigInput!)
mainnet (Boolean!)
name (String!)
networkIconUrl (String!)
networkId (Int!)
networkName (String!)
networkShortName (String!)
networkType (NetworkConfigType!)
solanaInput (CreateSolanaNetworkConfigInput)
stablecoinAddresses ([String!])
stableCoinAddresses ([String!])
wrappedBaseTokenSymbol (String!)

CreateNftEventWebhookArgs


Input fields for CreateNftEventWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (NftEventWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateNftEventWebhooksInput


Input fields for CreateNftEventWebhooksInput

NameDescription
webhooks ([CreateNftEventWebhookArgs!]!)

CreatePriceWebhookArgs


Input fields for CreatePriceWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (PriceEventWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreatePriceWebhooksInput


Input fields for CreatePriceWebhooksInput

NameDescription
webhooks ([CreatePriceWebhookArgs!]!)

CreateRawCallTraceWebhookArgs


Input fields for CreateRawCallTraceWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (RawCallTraceWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateRawCallTraceWebhooksInput


Input fields for CreateRawCallTraceWebhooksInput

NameDescription
webhooks ([CreateRawCallTraceWebhookArgs!]!)

CreateRawTransactionWebhookArgs


Input fields for CreateRawTransactionWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (RawTransactionWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateRawTransactionWebhooksInput


Input fields for CreateRawTransactionWebhooksInput

NameDescription
webhooks ([CreateRawTransactionWebhookArgs!]!)

CreateSolanaNetworkConfigInput


Input fields for CreateSolanaNetworkConfigInput

NameDescription
rpcs ([SolanaRpcConfigInput!]!)

CreateTokenPairEventWebhookArgs


Input fields for CreateTokenPairEventWebhookArgs

NameDescription
alertRecurrence (AlertRecurrence!)
bucketId (String)
bucketSortkey (String)
callbackUrl (String!)
conditions (TokenPairEventWebhookConditionInput!)
groupId (String)
name (String!)
retrySettings (RetrySettingsInput)
securityToken (String!)

CreateTokenPairEventWebhooksInput


Input fields for CreateTokenPairEventWebhooksInput

NameDescription
webhooks ([CreateTokenPairEventWebhookArgs!]!)

CreateWebhooksInput


Input fields for CreateWebhooksInput

NameDescription
decodedCallWebhooksInput (CreateDecodedCallWebhooksInput)
decodedLogWebhooksInput (CreateDecodedLogWebhooksInput)
nftEventWebhooksInput (CreateNftEventWebhooksInput)
priceWebhooksInput (CreatePriceWebhooksInput)
rawCallTraceWebhooksInput (CreateRawCallTraceWebhooksInput)
rawTransactionWebhooksInput (CreateRawTransactionWebhooksInput)
tokenPairEventWebhooksInput (CreateTokenPairEventWebhooksInput)

DecodedCallWebhookConditionInput


Input fields for DecodedCallWebhookConditionInput

DecodedLogWebhookConditionInput


Input fields for DecodedLogWebhookConditionInput

NameDescription
address (StringEqualsConditionInput)
decodingId (StringEqualsConditionInput!)
event (JSON)
eventName (StringEqualsConditionInput)

DeleteWebhooksInput


Input fields for DeleteWebhooksInput

NameDescription
webhookIds ([String!]!)

EventQueryTimestampInput


Input type of EventQueryTimestamp.

Input fields for EventQueryTimestampInput

NameDescription
from (Int!)The unix timestamp for the start of the requested range.
to (Int!)The unix timestamp for the end of the requested range.

EventsQueryInput


Input type of EventsQuery.

Input fields for EventsQueryInput

NameDescription
address (String!)The pair contract address to filter by.
amountNonLiquidityToken (NumberFilter)The amount of quoteToken involved in the swap.
eventDisplayType ([EventDisplayType])The list of event display types to filter by.
eventType (EventType)The specific event type to filter by.
maker (String)The specific wallet address to filter by.
networkId (Int!)The network ID to filter by.
priceBaseToken (NumberFilter)The price per quoteToken at the time of the swap in the network's base token.
priceBaseTokenTotal (NumberFilter)The total amount of quoteToken involved in the swap in the network's base token (amountNonLiquidityToken x priceBaseToken).
priceUsd (NumberFilter)The price per quoteToken at the time of the swap in USD.
priceUsdTotal (NumberFilter)The total amount of quoteToken involved in the swap in USD (amountNonLiquidityToken x priceUsd).
quoteToken (QuoteToken)The token of interest. Can be token0 or token1.
timestamp (EventQueryTimestampInput)The time range to filter by.

EvmConfigInput


Input fields for EvmConfigInput

NameDescription
finalityDelay (Int!)
reorgsEnabled (Boolean!)
tracesEnabled (Boolean!)

EvmConstantsInput


Input fields for EvmConstantsInput

NameDescription
cangetTxWithBlock (Boolean!)
multicallAddress (String!)
validBlockHashInLogs (Boolean!)
validLogBlooms (Boolean!)
validPastLogs (Boolean!)

EvmRpcConfigInput


Input fields for EvmRpcConfigInput

NameDescription
archiveNode (Boolean!)
public (Boolean!)
tracesEnabled (Boolean!)
url (String!)

ExchangeFilters


Input type of ExchangeFilters.

Input fields for ExchangeFilters

NameDescription
address ([String])The list of exchange contract addresses to filter by.
dailyActiveUsers (NumberFilter)The total unique daily active users.
monthlyActiveUsers (NumberFilter)The total unique monthly active users (30 days).
network ([Int])The list of network IDs to filter by.
txnCount1 (StringFilter)The number of transactions on the exchange in the past hour.
txnCount4 (StringFilter)The number of transactions on the exchange in the past 4 hours.
txnCount12 (StringFilter)The number of transactions on the exchange in the past 12 hours.
txnCount24 (StringFilter)The number of transactions on the exchange in the past 24 hours.
volumeNBT1 (StringFilter)The trade volume in the network's base token in the past hour.
volumeNBT4 (StringFilter)The trade volume in the network's base token in the past 4 hours.
volumeNBT12 (StringFilter)The trade volume in the network's base token in the past 12 hours.
volumeNBT24 (StringFilter)The trade volume in the network's base token in the past 24 hours.
volumeUSD1 (StringFilter)The trade volume in USD in the past hour.
volumeUSD4 (StringFilter)The trade volume in USD in the past 4 hours.
volumeUSD12 (StringFilter)The trade volume in USD in the past 12 hours.
volumeUSD24 (StringFilter)The trade volume in USD in the past 24 hours.

ExchangeRanking


Input type of ExchangeRanking.

Input fields for ExchangeRanking

NameDescription
attribute (ExchangeRankingAttribute)The attribute to rank exchanges by.
direction (RankingDirection)The direction to apply to the ranking attribute.

ExplorerConfigInput


Input fields for ExplorerConfigInput

NameDescription
checksummed (Boolean!)
icon (String!)
name (String!)
url (String!)

FillsourceStatsFilter


Filter for fillsource based NFT stats.

Input fields for FillsourceStatsFilter

NameDescription
change (NumberFilter)The percent change between the current and previous.
current (NumberFilter)The total value for the current window.
fillsource (String!)The fillsource to target for the current window.
previous (NumberFilter)The total value for the previous window.

GetDetailedPairsStatsInput


Input type of getDetailedPairsStats.

Input fields for GetDetailedPairsStatsInput

NameDescription
bucketCount (Int)The number of aggregated values to receive. Note: Each duration has predetermined bucket sizes.
The first n-1 buckets are historical. The last bucket is a snapshot of current data.
duration day1: 6 buckets (4 hours each) plus 1 partial bucket
duration hour12: 12 buckets (1 hour each) plus 1 partial bucket
duration hour4: 8 buckets (30 min each) plus 1 partial bucket
duration hour1: 12 buckets (5 min each) plus 1 partial bucket
duration min5: 5 buckets (1 min each) plus 1 partial bucket
For example, requesting 11 buckets for a min5 duration will return the last 10 minutes worth of data plus a snapshot for the current minute.
durations ([DetailedPairStatsDuration])The list of durations to get detailed pair stats for.
networkId (Int!)The network ID the pair is deployed on.
pairAddress (String!)The contract address of the pair.
statsType (TokenPairStatisticsType)The type of statistics returned. Can be FILTERED or UNFILTERED
timestamp (Int)The unix timestamp for the stats. Defaults to current.
tokenOfInterest (TokenOfInterest)The token of interest used to calculate token-specific stats for the pair. Can be token0 or token1.

GetGasEstimateInput


Input fields for GetGasEstimateInput

NameDescription
direction (OrderDirection!)
gasPrice (GasPrice)
inputTokenAddress (String!)
inputTokenAmount (String!)
networkId (Int!)
outputTokenAddress (String!)
poolAddress (String)
userId (Int!)
walletId (Int)

GetPriceInput


Input type of getTokenPrices.

Input fields for GetPriceInput

NameDescription
address (String!)The contract address of the token.
maxDeviations (Float)The maximum number of deviations from the token's Liquidity-Weighted Mean Price. This is used to mitigate low liquidity pairs producing prices that are not representative of reality. Default is 1.
networkId (Int!)The network ID the token is deployed on.
timestamp (Int)The unix timestamp for the price. Lookup is limited to the last three months.

GetQuoteInput


Input fields for GetQuoteInput

NameDescription
direction (OrderDirection!)
inputTokenAddress (String!)
inputTokenAmount (String!)
networkId (Int!)
outputTokenAddress (String!)
poolAddress (String)
userId (Int!)

GetTokensInfoInput


Input type of getTokensInfo.

Input fields for GetTokensInfoInput

NameDescription
address (String!)The contract address of the token.
networkId (Int!)The network ID the token is deployed on.

HoldersInput


Input fields for HoldersInput

NameDescription
cursor (String)A cursor for use in pagination.
tokenId (String!)The ID of the token (tokenAddress:networkId).

IntEqualsConditionInput


Input fields for IntEqualsConditionInput

NameDescription
eq (Int!)

NftCollectionFilters


Input filters for filterNftCollections.

Input fields for NftCollectionFilters

NameDescription
ercType ([NftContractErcType])The list of token standards to filter by.
lastEventTimestamp (NumberFilter)The unix timestamp for the last event.
network ([Int])The list of network IDs to filter by.
stats1h (NftStatsWindowFilter)Stats for the past hour.
stats4h (NftStatsWindowFilter)Stats for the past 4 hours.
stats12h (NftStatsWindowFilter)Stats for the past 12 hours.
stats24h (NftStatsWindowFilter)Stats for the past 24 hours.
totalSupply (NumberFilter)The total supply of the NFT collection.

NftCollectionRanking


Input type of NftCollectionRanking.

Input fields for NftCollectionRanking

NameDescription
attribute (NftCollectionRankingAttribute)The attribute to rank NFT collections by.
direction (RankingDirection)The direction to apply to the ranking attribute.

NftContractInput


Input type of getNftContracts.

Input fields for NftContractInput

NameDescription
address (String!)The NFT contract address.
networkId (Int!)The network ID the NFT collection is deployed on.

NftEventFillSourceConditionInput


Input fields for NftEventFillSourceConditionInput

NameDescription
oneOf ([WebhookNftEventFillSource!]!)

NftEventTypeConditionInput


Input fields for NftEventTypeConditionInput

NameDescription
eq (WebhookNftEventType!)

NftEventWebhookConditionInput


Input fields for NftEventWebhookConditionInput

NftPoolCollectionFilters


Input type of NftPoolCollectionFilters.

Input fields for NftPoolCollectionFilters

NameDescription
balanceNBT (NumberFilter)The total liquidity of the collection in the network's base token.
balanceUSD (NumberFilter)The total liquidity of the collection in USD.
ercType ([String])The list of token standards to filter by. Can be a variation of ERC-721 or ERC-1155.
exchange ([String])The list of NFT AMM marketplace addresses to filter by.
expenseNBT24 (NumberFilter)The total sell volume of the collection in the network's base token over the past 24 hours.
expenseNBTAll (NumberFilter)The total sell volume of the collection in the network's base token over the collection's lifetime.
expenseUSD24 (NumberFilter)The total sell volume of the collection in USD over the past 24 hours.
expenseUSDAll (NumberFilter)The total sell volume of the collection in USD over the collection's lifetime.
floorNBT (NumberFilter)The lowest price at which any of the collection's pools are willing to sell an NFT in the network's base token.
floorUSD (NumberFilter)The lowest price at which any of the collection's pools are willing to sell an NFT in USD.
highPriceNBT24 (NumberFilter)The highest sale price within the collection in the network's base token in the past 24 hours.
highPriceNBTAll (NumberFilter)The highest sale price within the collection in the network's base token in the collection's lifetime.
highPriceUSD24 (NumberFilter)The highest sale price within the collection in USD in the past 24 hours.
highPriceUSDAll (NumberFilter)The highest sale price within the collection in USD in the collection's lifetime.
lowPriceNBT24 (NumberFilter)The lowest sale price within the collection in the network's base token in the past 24 hours.
lowPriceNBTAll (NumberFilter)The lowest sale price within the collection in the network's base token in the collection's lifetime.
lowPriceUSD24 (NumberFilter)The lowest sale price within the collection in USD in the past 24 hours.
lowPriceUSDAll (NumberFilter)The lowest sale price within the collection in USD in the collection's lifetime.
network ([Int])The list of network IDs to filter by.
nftBalance (NumberFilter)The number of NFTs in all of the collection's pools.
nftsBought24 (NumberFilter)The number of NFTs bought in any of the collection's pools over the past 24 hours.
nftsBoughtAll (NumberFilter)The number of NFTs bought in any of the collection's pools over the collection's lifetime.
nftsSold24 (NumberFilter)The number of NFTs sold in any of the collection's pools over the past 24 hours.
nftsSoldAll (NumberFilter)The number of NFTs sold in any of the collection's pools over the collection's lifetime.
nftVolume24 (NumberFilter)The number of NFTs bought in any of the collection's pools over the past 24 hours.
nftVolumeAll (NumberFilter)The number of NFTs bought or sold in any of the collection's pools over the collection's lifetime.
offerNBT (NumberFilter)The highest price at which any of the collection's pools are willing to buy an NFT in the network's base token.
offerUSD (NumberFilter)The highest price at which any of the collection's pools are willing to buy an NFT in USD.
poolFeesNBT24 (NumberFilter)The sum of pool fees generated by the collection in the network's base token over the past 24 hours.
poolFeesNBTAll (NumberFilter)The sum of pool fees generated by the collection in the network's base token over the collection's lifetime.
poolFeesUSD24 (NumberFilter)The sum of pool fees generated by the collection in USD over the past 24 hours.
poolFeesUSDAll (NumberFilter)The sum of pool fees generated by the collection in USD over the collection's lifetime.
protocolFeesNBT24 (NumberFilter)The sum of protocol fees generated by the collection in the network's base token over the past 24 hours.
protocolFeesNBTAll (NumberFilter)The sum of protocol fees generated by the collection in the network's base token over the collection's lifetime.
protocolFeesUSD24 (NumberFilter)The sum of protocol fees generated by the collection in USD over the past 24 hours.
protocolFeesUSDAll (NumberFilter)The sum of protocol fees generated by the collection in USD over the collection's lifetime.
revenueNBT24 (NumberFilter)The total buy volume of the collection in the network's base token over the past 24 hours.
revenueNBTAll (NumberFilter)The total buy volume of the collection in the network's base token over the collection's lifetime.
revenueUSD24 (NumberFilter)The total buy volume of the collection in USD over the past 24 hours.
revenueUSDAll (NumberFilter)The total buy volume of the collection in USD over the collection's lifetime.
totalSupply (NumberFilter)The total supply of the collection.
volumeNBT24 (NumberFilter)The total volume of the collection in the network's base token over the past 24 hours.
volumeNBTAll (NumberFilter)The total volume of the collection in the network's base token over the collection's lifetime.
volumeUSD24 (NumberFilter)The total volume of the collection in USD over the past 24 hours.
volumeUSDAll (NumberFilter)The total volume of the collection in USD over the collection's lifetime.

NftPoolCollectionRanking


Input type of NftPoolCollectionRanking.

Input fields for NftPoolCollectionRanking

NameDescription
attribute (NftPoolCollectionRankingAttribute)The attribute to rank NFT collections by.
direction (RankingDirection)The direction to apply to the ranking attribute.

NftPoolFilters


Input type of NftPoolFilters.

Input fields for NftPoolFilters

NameDescription
acceptedNftTokenIds ([String])For ERC1155 pools, the list of NFT token IDs that are accepted by the pool.
balanceNBT (NftPoolNumberFilter)The pool liquidity in the network's base token.
balanceUSD (NftPoolNumberFilter)The pool liquidity in USD.
collectionAddress ([String])The contract address of the NFT collection.
exchangeAddress ([String])The list of NFT AMM marketplace addresses to filter by.
expenseNBT24 (NftPoolNumberFilter)The total sell volume of the pool in the network's base token over the past 24 hours.
expenseNBTAll (NftPoolNumberFilter)The total sell volume of the pool in the network's base token over the pool's lifetime.
expenseUSD24 (NftPoolNumberFilter)The total sell volume of the pool in USD over the past 24 hours.
expenseUSDAll (NftPoolNumberFilter)The total sell volume of the pool in USD over the pool's lifetime.
network ([Int])The list of network IDs to filter by.
nftBalance (NftPoolNumberFilter)The number of NFTs in the pool.
nftsBought24 (NftPoolNumberFilter)The number of NFTs bought over the past 24 hours.
nftsBoughtAll (NftPoolNumberFilter)The number of NFTs bought over the pool's lifetime.
nftsSold24 (NftPoolNumberFilter)The number of NFTs sold over the past 24 hours.
nftsSoldAll (NftPoolNumberFilter)The number of NFTs sold over the pool's lifetime.
nftVolume24 (NftPoolNumberFilter)The number of NFTs bought or sold over the past 24 hours.
nftVolumeAll (NftPoolNumberFilter)The number of NFTs bought or sold over the pool's lifetime.
offerNBT (NftPoolNumberFilter)The price at which the pool is willing to buy an NFT in the network's base token.
offerUSD (NftPoolNumberFilter)The price at which the pool is willing to buy an NFT in USD.
ownerAddress ([String])The wallet address of the pool owner.
poolFeesNBT24 (NftPoolNumberFilter)The sum of fees generated by the pool in the network's base token in the past 24 hours.
poolFeesNBTAll (NftPoolNumberFilter)The sum of fees generated by the pool in the network's base token over the pool's lifetime.
poolFeesUSD24 (NftPoolNumberFilter)The sum of fees generated by the pool in USD in the past 24 hours.
poolFeesUSDAll (NftPoolNumberFilter)The sum of fees generated by the pool in USD over the pool's lifetime.
protocolFeesNBT24 (NftPoolNumberFilter)The sum of protocol fees generated by the pool in the network's base token over the past 24 hours.
protocolFeesNBTAll (NftPoolNumberFilter)The sum of protocol fees generated by the pool in the network's base token over the pool's lifetime.
protocolFeesUSD24 (NftPoolNumberFilter)The sum of protocol fees generated by the pool in USD over the past 24 hours.
protocolFeesUSDAll (NftPoolNumberFilter)The sum of protocol fees generated by the pool in USD over the pool's lifetime.
revenueNBT24 (NftPoolNumberFilter)The total buy volume of the pool in the network's base token over the past 24 hours.
revenueNBTAll (NftPoolNumberFilter)The total buy volume of the pool in the network's base token over the pool's lifetime.
revenueUSD24 (NftPoolNumberFilter)The total buy volume of the pool in USD over the past 24 hours.
revenueUSDAll (NftPoolNumberFilter)The total buy volume of the pool in USD over the pool's lifetime.
sellNBT (NftPoolNumberFilter)The current sell price of the pool in the network's base token.
sellUSD (NftPoolNumberFilter)The current sell price of the pool in USD.
volumeNBT24 (NftPoolNumberFilter)The total volume of the pool in the network's base token over the past 24 hours.
volumeNBTAll (NftPoolNumberFilter)The total volume of the pool in the network's base token over the pool's lifetime.
volumeUSD24 (NftPoolNumberFilter)The total volume of the pool in USD over the past 24 hours.
volumeUSDAll (NftPoolNumberFilter)The total volume of the pool in USD over the pool's lifetime.

NftPoolNumberFilter


Input type of NftPoolNumberFilter.

Input fields for NftPoolNumberFilter

NameDescription
gt (String)Greater than.
gte (String)Greater than or equal to.
lt (String)Less than.
lte (String)Less than or equal to.

NftPoolRanking


Input type of NftPoolRanking.

Input fields for NftPoolRanking

NameDescription
attribute (NftPoolRankingAttribute)The attribute to rank NFT pools by.
direction (RankingDirection)The direction to apply to the ranking attribute.

NftStatsWindowFilter


NFT stats for a given time frame.

Input fields for NftStatsWindowFilter

NameDescription
networkBaseToken (statsCurrency)The currency stats in the network's base token, such as volume.
nonCurrency (statsNonCurrency)The numerical stats, such as number of sales.
usd (statsCurrency)The currency stats in USD, such as volume.

NumberFilter


Input type of NumberFilter.

Input fields for NumberFilter

NameDescription
gt (Float)Greater than.
gte (Float)Greater than or equal to.
lt (Float)Less than.
lte (Float)Less than or equal to.

OneOfNumberConditionInput


Input fields for OneOfNumberConditionInput

NameDescription
oneOf ([Int!]!)

PairChartInput


Input type of PairChartInput.

Input fields for PairChartInput

NameDescription
chartSettings (PairChartSettings!)Settings that pertain to the chart.
imageOptions (ChartImageOptions)Options that pertain to the image itself.

PairChartSettings


Input options for the chart.

Input fields for PairChartSettings

NameDescription
from (Int)The unix timestamp for the start of the requested range.
networkId (Int!)The network ID the pair is deployed on.
pairAddress (String!)The contract address of the pair.
quoteToken (QuoteToken)The token of interest within the token's top pair. Can be token0 or token1.
resolution (String)The time frame for each candle. Available options are 1, 5, 15, 30, 60, 240, 720, 1D, 7D.
theme (ChartTheme)The color theme of the chart.
to (Int)The unix timestamp for the end of the requested range.

PairFilterMatchTokens


Input type of PairFilterMatchTokens.

Input fields for PairFilterMatchTokens

NameDescription
token0 (String)The contract address of token0 to filter by.
token1 (String)The contract address of token1 to filter by.

PairFilters


Input type of PairFilters.

Input fields for PairFilters

NameDescription
buyCount1 (NumberFilter)The number of buys in the past hour.
buyCount4 (NumberFilter)The number of buys in the past 4 hours.
buyCount12 (NumberFilter)The number of buys in the past 12 hours.
buyCount24 (NumberFilter)The number of buys in the past 24 hours.
createdAt (NumberFilter)The unix timestamp for the creation of the pair.
exchangeAddress ([String])The list of exchange contract addresses to filter by.
highPrice1 (NumberFilter)The highest price in USD in the past hour.
highPrice4 (NumberFilter)The highest price in USD in the past 4 hours.
highPrice12 (NumberFilter)The highest price in USD in the past 12 hours.
highPrice24 (NumberFilter)The highest price in USD in the past 24 hours.
lastTransaction (NumberFilter)The unix timestamp for the last transaction to happen on the pair.
liquidity (NumberFilter)The amount of liquidity in the pair.
lowPrice1 (NumberFilter)The lowest price in USD in the past hour.
lowPrice4 (NumberFilter)The lowest price in USD in the past 4 hours.
lowPrice12 (NumberFilter)The lowest price in USD in the past 12 hours.
lowPrice24 (NumberFilter)The lowest price in USD in the past 24 hours.
network ([Int])The list of network IDs to filter by.
price (NumberFilter)The token price in USD.
priceChange1 (NumberFilter)The percent price change in the past hour. Decimal format.
priceChange4 (NumberFilter)The percent price change in the past 4 hours. Decimal format.
priceChange12 (NumberFilter)The percent price change in the past 12 hours. Decimal format.
priceChange24 (NumberFilter)The percent price change in the past 24 hours. Decimal format.
sellCount1 (NumberFilter)The number of sells in the past hour.
sellCount4 (NumberFilter)The number of sells in the past 4 hours.
sellCount12 (NumberFilter)The number of sells in the past 12 hours.
sellCount24 (NumberFilter)The number of sells in the past 24 hours.
tokenAddress ([String])The list of token contract addresses to filter by.
txnCount1 (NumberFilter)The number of transactions in the past hour.
txnCount4 (NumberFilter)The number of transactions in the past 4 hours.
txnCount12 (NumberFilter)The number of transactions in the past 12 hours.
txnCount24 (NumberFilter)The number of transactions in the past 24 hours.
uniqueBuys1 (NumberFilter)The unique number of buys in the past hour.
uniqueBuys4 (NumberFilter)The unique number of buys in the past 4 hours.
uniqueBuys12 (NumberFilter)The unique number of buys in the past 12 hours.
uniqueBuys24 (NumberFilter)The unique number of buys in the past 24 hours.
uniqueSells1 (NumberFilter)The unique number of sells in the past hour.
uniqueSells4 (NumberFilter)The unique number of sells in the past 4 hours.
uniqueSells12 (NumberFilter)The unique number of sells in the past 12 hours.
uniqueSells24 (NumberFilter)The unique number of sells in the past 24 hours.
uniqueTransactions1 (NumberFilter)The unique number of transactions in the past hour.
uniqueTransactions4 (NumberFilter)The unique number of transactions in the past 4 hours.
uniqueTransactions12 (NumberFilter)The unique number of transactions in the past 12 hours.
uniqueTransactions24 (NumberFilter)The unique number of transactions in the past 24 hours.
volumeUSD1 (NumberFilter)The trade volume in USD in the past hour.
volumeUSD4 (NumberFilter)The trade volume in USD in the past 4 hours.
volumeUSD12 (NumberFilter)The trade volume in USD in the past 12 hours.
volumeUSD24 (NumberFilter)The trade volume in USD in the past 24 hours.

PairRanking


Input type of PairRanking.

Input fields for PairRanking

NameDescription
attribute (PairRankingAttribute)The attribute to rank pairs by.
direction (RankingDirection)The direction to apply to the ranking attribute.

ParallelAssetFilters


Input type of ParallelAssetFilters.

Input fields for ParallelAssetFilters

NameDescription
attack (NumberFilter)The damage dealt when engaged in combat.
cost (NumberFilter)The energy used to play in-game.
health (NumberFilter)The possible damage received before being destroyed.
lastPriceNetworkBaseToken (NumberFilter)The last sale price in the network's base token.
lastPriceUsd (NumberFilter)The last sale price in USD.
supply (NumberFilter)The total supply of this individual asset.

ParallelAssetMatchers


Input type of ParallelAssetMatchers.

Input fields for ParallelAssetMatchers

NameDescription
cardType ([ParallelAssetMatcherCardType])The card type. Can be Effect, Relic, Unit, Upgrade or Paragon.
class ([ParallelAssetMatcherClass])The card class. Can be Art Card, Asset, Card Back, FE, Masterpiece, PL, or SE.
expansion ([String])The expansion used for naming base and expansion sets.
parallel ([ParallelAssetMatcherParallel])The Parallel the asset belongs to.
paraset ([String])The paraset the asset belongs to.
rarity ([ParallelAssetMatcherRarity])The list of rarities. Can be Common, Uncommon, Rare, Legendary, or Prime.
subtype ([ParallelAssetMatcherSubtype])The card subtype. Can be Pirate, Vehicle or Clone.
tokenId ([String])

ParallelAssetRanking


Input type of ParallelAssetRanking.

Input fields for ParallelAssetRanking

NameDescription
attribute (ParallelAssetRankingAttribute)The attribute to rank Parallel assets by.
direction (RankingDirection)The direction to apply to the ranking attribute.

ParallelCardChangeQueryTimestampInput


Input type of `ParallelCardChangeQueryTimestamp.

Input fields for ParallelCardChangeQueryTimestampInput

NameDescription
from (Int)The unix timestamp for the start of the requested range.
to (Int)The unix timestamp for the end of the requested range.

PriceEventWebhookConditionInput


Input fields for PriceEventWebhookConditionInput

NameDescription
networkId (IntEqualsConditionInput!)
priceUsd (ComparisonOperatorInput!)
tokenAddress (StringEqualsConditionInput!)

PrimePoolInput


Input Type of PrimePoolQuery

Input fields for PrimePoolInput

NameDescription
address (String!)The address of the pool contract.
networkId (Int!)The network that the pool is deployed on.
poolIds ([String])Optional list of pool ids to fetch.

RawCallTraceTypeConditionInput


Input fields for RawCallTraceTypeConditionInput

NameDescription
eq (RawCallTraceType!)

RawCallTraceWebhookConditionInput


Input fields for RawCallTraceWebhookConditionInput

RawCallTraceWebhookConditionResultInput


Input fields for RawCallTraceWebhookConditionResultInput

NameDescription
code (StringContainsConditionInput)

RawTransactionWebhookConditionInput


Input fields for RawTransactionWebhookConditionInput

NameDescription
from (StringEqualsConditionInput)
ignoreNftEvents (Boolean)
ignoreTokenPairEvents (Boolean)
input (StringContainsConditionInput)
networkId (OneOfNumberConditionInput)
to (StringEqualsConditionInput)
toOrFrom (StringEqualsConditionInput)

RetrySettingsInput


Input fields for RetrySettingsInput

NameDescription
maxRetries (Int)
maxRetryDelay (Int)
maxTimeElapsed (Int)
minRetryDelay (Int)

SessionMetadata


Input fields for SessionMetadata

NameDescription
shouldNotify (Boolean)

SimulateCreateTransactionInput


Input fields for SimulateCreateTransactionInput

NameDescription
blockNumber (Int!)The block number to simulate the contract at.
contractAddress (String!)The contract address of the token.
createTransactionHash (String!)The contract creation transaction hash from the live network.
networkId (Int!)The network ID the token is deployed on. Currently only supports 1 (mainnet).

SimulateDeployInput


Input fields for SimulateDeployInput

NameDescription
blockNumber (Int!)The block number to simulate the contract at.
contractAddress (String!)The contract address of the token.
contractInput (String!)The contract creation transaction input to simulate.
networkId (Int!)The network ID the token is deployed on. Currently only supports 1 (mainnet).

SimulateLiveContractInput


Input fields for SimulateLiveContractInput

NameDescription
blockNumber (Int)The block number to simulate the contract at.
contractAddress (String!)The contract address of the token.
networkId (Int!)The network ID the token is deployed on. Currently only supports 1 (mainnet).

SimulateTokenContractInput


Input fields for SimulateTokenContractInput

NameDescription
simulateCreateTransactionInput (SimulateCreateTransactionInput)Input for a token contract create transaction simulation.
simulateDeployInput (SimulateDeployInput)Input for a token contract deploy simulation.
simulateLiveContractInput (SimulateLiveContractInput)Input for a live token contract simulation.

SolanaRpcConfigInput


Input fields for SolanaRpcConfigInput

NameDescription
public (Boolean!)
url (String!)

statsCurrency


Currency stats.

Input fields for statsCurrency

NameDescription
average (StatsFilter)The average sale price in the time frame.
close (StatsFilter)The closing price for the time frame.
highestSale (StatsFilter)The highest sale price in the time frame.
lowestSale (StatsFilter)The lowest sale price in the time frame.
open (StatsFilter)The opening price for the time frame.
volume (StatsFilter)The volume over the time frame.
volumeByFillsource ([FillsourceStatsFilter])The volume by fillsource over the time frame.
volumePercentByFillsource ([FillsourceStatsFilter])The volume percentage by fillsource over the time frame.

StatsFilter


Filter for NFT stats.

Input fields for StatsFilter

NameDescription
change (NumberFilter)The percent change between the current and previous.
current (NumberFilter)The total value for the current window.
previous (NumberFilter)The total value for the previous window.

statsNonCurrency


Numerical stats for an NFT collection over a time frame.

Input fields for statsNonCurrency

NameDescription
mints (StatsFilter)The number of mints over the time frame.
sales (StatsFilter)The number of sales over the time frame.
tokensSold (StatsFilter)The number of tokens sold over the time frame.
transfers (StatsFilter)The number of transfers over the time frame.
uniqueBuyers (StatsFilter)The number of unique buyers over the time frame.
uniqueMinters (StatsFilter)The number of unique minters over the time frame.
uniqueSalesWallets (StatsFilter)The number of unique wallets (buyers or sellers) over the time frame.
uniqueSellers (StatsFilter)The number of unique sellers over the time frame.

StringContainsConditionInput


Input fields for StringContainsConditionInput

NameDescription
contains ([String!])
notContains ([String!])

StringEqualsConditionInput


Input fields for StringEqualsConditionInput

NameDescription
eq (String!)

StringFilter


Input type of StringFilter.

Input fields for StringFilter

NameDescription
gt (String)Greater than.
gte (String)Greater than or equal to.
lt (String)Less than.
lte (String)Less than or equal to.

TokenFilters


Input type of TokenFilters.

Input fields for TokenFilters

NameDescription
age (NumberFilter)
buyCount1 (NumberFilter)The number of buys in the past hour.
buyCount4 (NumberFilter)The number of buys in the past 4 hours.
buyCount12 (NumberFilter)The number of buys in the past 12 hours.
buyCount24 (NumberFilter)The number of buys in the past 24 hours.
change1 (NumberFilter)The percent price change in the past hour. Decimal format.
change4 (NumberFilter)The percent price change in the past 4 hours. Decimal format.
change12 (NumberFilter)The percent price change in the past 12 hours. Decimal format.
change24 (NumberFilter)The percent price change in the past 24 hours. Decimal format.
createdAt (NumberFilter)The unix timestamp for the creation of the token's first pair.
exchangeAddress ([String])The list of exchange contract addresses to filter by.
exchangeId ([String])The list of exchange contract IDs to filter by.
fdv (NumberFilter)
high1 (NumberFilter)The highest price in USD in the past hour.
high4 (NumberFilter)The highest price in USD in the past 4 hours.
high12 (NumberFilter)The highest price in USD in the past 12 hours.
high24 (NumberFilter)The highest price in USD in the past 24 hours.
holders (NumberFilter)The number of different wallets holding the token.
includeScams (Boolean)Whether to include tokens that have been flagged as scams. Default: false
lastTransaction (NumberFilter)The unix timestamp for the token's last transaction.
liquidity (NumberFilter)The amount of liquidity in the token's top pair.
low1 (NumberFilter)The lowest price in USD in the past hour.
low4 (NumberFilter)The lowest price in USD in the past 4 hours.
low12 (NumberFilter)The lowest price in USD in the past 12 hours.
low24 (NumberFilter)The lowest price in USD in the past 24 hours.
marketCap (NumberFilter)The market cap of circulating supply.
network ([Int])The network ID.
priceUSD (NumberFilter)The token price in USD.
sellCount1 (NumberFilter)The number of sells in the past hour.
sellCount4 (NumberFilter)The number of sells in the past 4 hours.
sellCount12 (NumberFilter)The number of sells in the past 12 hours.
sellCount24 (NumberFilter)The number of sells in the past 24 hours.
txnCount1 (NumberFilter)The number of transactions in the past hour.
txnCount4 (NumberFilter)The number of transactions in the past 4 hours.
txnCount12 (NumberFilter)The number of transactions in the past 12 hours.
txnCount24 (NumberFilter)The number of transactions in the past 24 hours.
uniqueBuys1 (NumberFilter)The unique number of buys in the past hour.
uniqueBuys4 (NumberFilter)The unique number of buys in the past 4 hours.
uniqueBuys12 (NumberFilter)The unique number of buys in the past 12 hours.
uniqueBuys24 (NumberFilter)The unique number of buys in the past 24 hours.
uniqueSells1 (NumberFilter)The unique number of sells in the past hour.
uniqueSells4 (NumberFilter)The unique number of sells in the past 4 hours.
uniqueSells12 (NumberFilter)The unique number of sells in the past 12 hours.
uniqueSells24 (NumberFilter)The unique number of sells in the past 24 hours.
uniqueTransactions1 (NumberFilter)The unique number of transactions in the past hour.
uniqueTransactions4 (NumberFilter)The unique number of transactions in the past 4 hours.
uniqueTransactions12 (NumberFilter)The unique number of transactions in the past 12 hours.
uniqueTransactions24 (NumberFilter)The unique number of transactions in the past 24 hours.
volume1 (NumberFilter)The trade volume in USD in the past hour.
volume4 (NumberFilter)The trade volume in USD in the past 4 hours.
volume12 (NumberFilter)The trade volume in USD in the past 12 hours.
volume24 (NumberFilter)The trade volume in USD in the past 24 hours.

TokenInput


Input type of token and tokens.

Input fields for TokenInput

NameDescription
address (String!)The contract address of the token.
networkId (Int!)The network ID the token is deployed on.

TokenPairEventTypeConditionInput


Input fields for TokenPairEventTypeConditionInput

NameDescription
oneOf ([TokenPairEventType!]!)

TokenPairEventWebhookConditionInput


Input fields for TokenPairEventWebhookConditionInput

TokenRanking


Input type of TokenRanking.

Input fields for TokenRanking

NameDescription
attribute (TokenRankingAttribute)The attribute to rank tokens by.
direction (RankingDirection)The direction to apply to the ranking attribute.

TokenSparklineInput


Input fields for TokenSparklineInput

NameDescription
ids ([String!]!)The contract address & networkId of the token, joined by a colon. ex: 0xbe042e9d09cb588331ff911c2b46fd833a3e5bd6:1

UpdateEvmNetworkConfigInput


Input fields for UpdateEvmNetworkConfigInput

NameDescription
evmConfig (EvmConfigInput)
evmConstants (EvmConstantsInput)
rpcs ([EvmRpcConfigInput!])

UpdateNetworkConfigInput


Input fields for UpdateNetworkConfigInput

NameDescription
baseTokenAddress (String)
baseTokenSymbol (String)
color (String)
defaultPairAddress (String)
defaultPairQuoteToken (QuoteToken)
enabled (Boolean)
evmInput (UpdateEvmNetworkConfigInput)
explorer (ExplorerConfigInput)
mainnet (Boolean)
name (String)
networkIconUrl (String)
networkId (Int)
networkName (String)
networkShortName (String)
networkType (NetworkConfigType!)
solanaInput (UpdateSolanaNetworkConfigInput)
stableCoinAddresses ([String])
wrappedBaseTokenSymbol (String)

UpdateSolanaNetworkConfigInput


Input fields for UpdateSolanaNetworkConfigInput

NameDescription
rpcs ([SolanaRpcConfigInput!])