---
title: "Usage recorded — ATA deposit"
method: POST
path: "usage.ata_deposit.recorded"
---

# Usage recorded — ATA deposit

`POST usage.ata_deposit.recorded` (webhook)

Fired when Privy records the sponsored deposit cost of creating a Solana associated token account.

## Payload

- UsageAtaDepositRecordedWebhookPayload: Payload for the usage.ata_deposit.recorded webhook event (sponsored Solana associated token account creation rent).
  - `type` 'usage.ata_deposit.recorded', required: The type of webhook event.
  - `event_id` string, required: An opaque, stable identifier for this charge. Use it to deduplicate webhook deliveries.
  - `source_id` string, required
  - `source_type` 'wallet-action-transfer' | 'wallet-action-swap' | 'rpc', required: The type of operation that incurred a usage charge.
  - `amount_usd` string, required
  - `recorded_at` integer, required

## Acknowledgement `200`

Return a 200 status to indicate that the webhook was received successfully.

---

[API](https://skmtc.dev/privy-io/apis/privy-api.md) - [All operations](https://skmtc.dev/privy-io/apis/privy-api/llms.txt) - [OpenAPI document](https://skmtc.dev/privy-io/apis/privy-api/revisions/6a80d4be53a8?raw)
