---
title: "Changes to Create customer funding source"
method: POST
path: "/customers/{id}/funding-sources"
---

# Changes to Create customer funding source

`POST /customers/{id}/funding-sources`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 9 of 33 revisions.

- **2026-02-26** `f0afc7cade4e` — 1 breaking, 1 info
- **2026-02-26** `defd766f73c3` — 1 breaking, 1 info
- **2026-01-13** `7b6082a00027` — 2 info
- **2026-01-06** `3ddce254729a` — 1 breaking, 1 info
- **2025-11-14** `80ebdb852c63` — 1 breaking, 2 info
- **2025-10-30** `a3965fc5587c` — 3 breaking, 1 info
- **2025-07-03** `42af3b323835` — 1 breaking, 2 info
- **2025-06-06** `231d0268586b` — 1 breaking, 1 info
- **2025-05-23** `4c8b16e05918` — 1 breaking

## Changes

- **2026-02-26** `f0afc7cade4e` — 1 breaking, 1 info
  - added `#/components/schemas/InvalidTokenError` to the response body `oneOf` list for the response status `400`
  - removed `#/components/schemas/InvalidCardTokenError` from the response body `oneOf` list for the response status `400`
- **2026-02-26** `defd766f73c3` — 1 breaking, 1 info
  - removed `#/components/schemas/CreateCustomerCardFundingSource` from the request body `oneOf` list
  - added `#/components/schemas/CreateCustomerCardFundingSourceWithExchange` to the request body `oneOf` list
- **2026-01-13** `7b6082a00027` — 2 info
  - removed the `ValidationError` enum value from the `oneOf[subschema #4: UnsupportedCardCountryError]/code` response property for the response status `400`
  - removed the `ValidationError` enum value from the `oneOf[subschema #5: InvalidCardTokenError]/code` response property for the response status `400`
- **2026-01-06** `3ddce254729a` — 1 breaking, 1 info
  - added `#/components/schemas/UnsupportedCardCountryError, #/components/schemas/InvalidCardTokenError, #/components/schemas/MaximumCardsExceededError, #/components/schemas/CardMissingRequiredFieldsError` to the response body `oneOf` list for the response status `400`
  - added `#/components/schemas/CreateCustomerCardFundingSource` to the request body `oneOf` list
- **2025-11-14** `80ebdb852c63` — 1 breaking, 2 info
  - request property `oneOf[subschema #1: CreateCustomerBankFundingSourceWithAccountNumbers]/verified` was restricted to a list of enum values
  - the `verified` request property const value `false` was removed
  - added the new `false` enum value to the request property `oneOf[subschema #1: CreateCustomerBankFundingSourceWithAccountNumbers]/verified`
- **2025-10-30** `a3965fc5587c` — 3 breaking, 1 info
  - removed `#/components/schemas/CreateCustomerBankFundingSource` from the request body `oneOf` list
  - removed the enum value `general-ledger` of the request property `oneOf[subschema #2: CreateCustomerExchangeFundingSource -> subschema #3: CreateCustomerExchangeFundingSource]/bankAccountType`
  - removed the enum value `loan` of the request property `oneOf[subschema #2: CreateCustomerExchangeFundingSource -> subschema #3: CreateCustomerExchangeFundingSource]/bankAccountType`
  - added `#/components/schemas/CreateCustomerBankFundingSourceWithAccountNumbers, #/components/schemas/CreateCustomerBankFundingSourceWithPlaid` to the request body `oneOf` list
- **2025-07-03** `42af3b323835` — 1 breaking, 2 info
  - removed `#/components/schemas/CreateCustomerVirtualFundingSource` from the request body `oneOf` list
  - added the new optional request property `oneOf[#/components/schemas/CreateCustomerBankFundingSource -> subschema #1: CreateCustomerBankFundingSource]/verified`
  - added `#/components/schemas/CreateCustomerVirtualAccountFundingSource` to the request body `oneOf` list
- **2025-06-06** `231d0268586b` — 1 breaking, 1 info
  - added `subschema #1, subschema #2, subschema #3` to the response body `oneOf` list for the response status `400`
  - removed `subschema #1, subschema #2, subschema #3` from the response body `oneOf` list for the response status `400`
- **2025-05-23** `4c8b16e05918` — 1 breaking
  - added the new required `header` request parameter `Accept`

---

[Operation](https://skmtc.dev/dwolla/apis/dwolla-api/docs/customers/:id/funding-sources/post.md) · [API](https://skmtc.dev/dwolla/apis/dwolla-api.md) · [Page](https://skmtc.dev/dwolla/apis/dwolla-api/changes/customers/:id/funding-sources/post)
