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

# backfillWalletAggregates

> Trigger a backfill of historical aggregates for a wallet across one or more networks.

### Returns

<ResponseField name="backfillWalletAggregates" type="WalletAggregateBackfillStateResponse!">
  Current backfill state for the wallet. See [WalletAggregateBackfillStateResponse](/api-reference/graphql/types/WalletAggregateBackfillStateResponse).
</ResponseField>

### Arguments

<ResponseField name="input" type="WalletAggregateBackfillInput!" required>
  See [WalletAggregateBackfillInput](/api-reference/graphql/types/WalletAggregateBackfillInput).
</ResponseField>

### Example

```graphql theme={null}
mutation BackfillWalletAggregates($input: WalletAggregateBackfillInput!) {
  backfillWalletAggregates(input: $input) {
    walletAddress
    status
  }
}
```

Variables:

```json theme={null}
{
  "input": {
    "walletAddress": "0x9924cb8290b0e81d74bbf715583bb77aff87d704",
    "networkIds": [1, 56, 8453]
  }
}
```

### Playground

<iframe src={`https://graphql.mobula.io/graphql?query=${encodeURIComponent('mutation BackfillWalletAggregates($input: WalletAggregateBackfillInput!) { backfillWalletAggregates(input: $input) { walletAddress status } }')}&variables=${encodeURIComponent('{"input": {"walletAddress": "0x9924cb8290b0e81d74bbf715583bb77aff87d704", "networkIds": [1]}}')}`} title="GraphQL Playground" style={{ width: '100%', minHeight: '600px', border: '1px solid var(--color-border)', borderRadius: '8px' }} />
