---
title: "Webhook event: funding_event.created.v1"
method: POST
path: "funding_event.created.v1"
---

# Webhook event: funding_event.created.v1

`POST funding_event.created.v1` (webhook)

Fired when a new funding event has been initiated to transfer funds to or from your bank account. The event includes funding events amount and initial processing status.

## Payload

- object
  - `event_type` string, required — Type of the event
  - `event_id` string, uuid, required — UUID of the event
  - `account_id` string, uuid, required — UUID of the account associated with this event
  - `data` FundingEventV1, required
    - `id` string, uuid, required — Id.
    - `amount` integer, required — Amount.
    - `direction` 'deposit' | 'withdrawal', required
    - `event_type` 'charge_deposit' | 'charge_reversal' | 'payout_return' | 'payout_withdrawal', required — The funding event types describes the direction and reason for the funding event.
    - `trace_numbers` string[], required — Trace number.
    - `payment_count` integer, required — Payment count.
    - `transfer_date` string, date, required — Transfer date.
    - `created_at` string, date-time, required — Created at.
    - `updated_at` string, date-time, required — Updated at.

## Acknowledgement `200`

Webhook processed successfully

---

[API](https://skmtc.dev/straddleio/apis/straddle-api.md) · [All operations](https://skmtc.dev/straddleio/apis/straddle-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/straddleio/straddle-api/revisions/e210ea6b372a/schema)
