> ## 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.

# CreateWebhooksOutput

> Result of a createWebhooks call, grouped by webhook category.

### TypeScript shape

```ts theme={null}
interface CreateWebhooksOutput {
  priceWebhooks: Webhook[];
  tokenPairEventWebhooks: Webhook[];
  rawTransactionWebhooks: Webhook[];
  marketCapWebhooks: Webhook[];
  tokenPriceEventWebhooks: Webhook[];
  tokenTransferEventWebhooks: Webhook[];
  predictionTradeWebhooks: Webhook[];
  predictionMarketMetricsEventWebhooks: Webhook[];
}
```

Returned by [createWebhooks](/api-reference/graphql/mutations/createWebhooks). Each list contains the freshly created webhooks of that category — empty if the corresponding `*Input` was omitted.

<ResponseField name="priceWebhooks" type="[Webhook]!">
  Reserved for the legacy `PRICE_EVENT` shape. **Always empty** on this surface — Mobula's `createWebhooks` does not expose `PRICE_EVENT`. See [Webhook](/api-reference/graphql/types/Webhook).
</ResponseField>

<ResponseField name="tokenPairEventWebhooks" type="[Webhook]!">
  Created `TOKEN_PAIR_EVENT` webhooks. See [Webhook](/api-reference/graphql/types/Webhook).
</ResponseField>

<ResponseField name="marketCapWebhooks" type="[Webhook]!">
  Created `MARKET_CAP_EVENT` webhooks. See [Webhook](/api-reference/graphql/types/Webhook).
</ResponseField>

<ResponseField name="tokenPriceEventWebhooks" type="[Webhook]!">
  Created `TOKEN_PRICE_EVENT` webhooks. See [Webhook](/api-reference/graphql/types/Webhook).
</ResponseField>

<ResponseField name="tokenTransferEventWebhooks" type="[Webhook]!">
  Created `TOKEN_TRANSFER_EVENT` webhooks. See [Webhook](/api-reference/graphql/types/Webhook).
</ResponseField>
