> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# MarketCapEventWebhookCondition

> Match conditions for market-cap threshold events.

### TypeScript shape

```ts theme={null}
interface MarketCapEventWebhookCondition {
  tokenAddress: StringEqualsCondition;
  networkId: IntEqualsCondition;
  fdvMarketCapUsd: ComparisonOperator | null;
  circulatingMarketCapUsd: ComparisonOperator | null;
  pairAddress: StringEqualsCondition | null;
  liquidityUsd: ComparisonOperator | null;
  volumeUsd: ComparisonOperator | null;
}
```

<ResponseField name="tokenAddress" type="StringEqualsCondition!">
  Token contract address. See [StringEqualsCondition](/api-reference/graphql/types/StringEqualsCondition).

  <Expandable title="View fields (StringEqualsCondition)">
    <ResponseField name="eq" type="String!">String value to match exactly.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="networkId" type="IntEqualsCondition!">
  Network id. See [IntEqualsCondition](/api-reference/graphql/types/IntEqualsCondition).

  <Expandable title="View fields (IntEqualsCondition)">
    <ResponseField name="eq" type="Int!">Integer value to match exactly.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="fdvMarketCapUsd" type="ComparisonOperator">
  Fully-diluted market-cap threshold (USD). See [ComparisonOperator](/api-reference/graphql/types/ComparisonOperator).

  <Expandable title="View fields (ComparisonOperator)">
    <ResponseField name="gt" type="String">Strictly greater than.</ResponseField>
    <ResponseField name="gte" type="String">Greater than or equal to.</ResponseField>
    <ResponseField name="lt" type="String">Strictly less than.</ResponseField>
    <ResponseField name="lte" type="String">Less than or equal to.</ResponseField>
    <ResponseField name="eq" type="String">Equal to.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="circulatingMarketCapUsd" type="ComparisonOperator">
  Circulating market-cap threshold (USD). See [ComparisonOperator](/api-reference/graphql/types/ComparisonOperator).

  <Expandable title="View fields (ComparisonOperator)">
    <ResponseField name="gt" type="String">Strictly greater than.</ResponseField>
    <ResponseField name="gte" type="String">Greater than or equal to.</ResponseField>
    <ResponseField name="lt" type="String">Strictly less than.</ResponseField>
    <ResponseField name="lte" type="String">Less than or equal to.</ResponseField>
    <ResponseField name="eq" type="String">Equal to.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="pairAddress" type="StringEqualsCondition">
  Restrict to a single pair. See [StringEqualsCondition](/api-reference/graphql/types/StringEqualsCondition).

  <Expandable title="View fields (StringEqualsCondition)">
    <ResponseField name="eq" type="String!">String value to match exactly.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="liquidityUsd" type="ComparisonOperator">
  Liquidity-in-USD threshold. See [ComparisonOperator](/api-reference/graphql/types/ComparisonOperator).

  <Expandable title="View fields (ComparisonOperator)">
    <ResponseField name="gt" type="String">Strictly greater than.</ResponseField>
    <ResponseField name="gte" type="String">Greater than or equal to.</ResponseField>
    <ResponseField name="lt" type="String">Strictly less than.</ResponseField>
    <ResponseField name="lte" type="String">Less than or equal to.</ResponseField>
    <ResponseField name="eq" type="String">Equal to.</ResponseField>
  </Expandable>
</ResponseField>

<ResponseField name="volumeUsd" type="ComparisonOperator">
  Volume-in-USD threshold. See [ComparisonOperator](/api-reference/graphql/types/ComparisonOperator).

  <Expandable title="View fields (ComparisonOperator)">
    <ResponseField name="gt" type="String">Strictly greater than.</ResponseField>
    <ResponseField name="gte" type="String">Greater than or equal to.</ResponseField>
    <ResponseField name="lt" type="String">Strictly less than.</ResponseField>
    <ResponseField name="lte" type="String">Less than or equal to.</ResponseField>
    <ResponseField name="eq" type="String">Equal to.</ResponseField>
  </Expandable>
</ResponseField>
