The Funding Sources resource represents payment accounts that can be used to send and/or receive funds. Funding sources are relational to either the main Dwolla Account or an External Party and can be used to reference details on a payment account.
Funding sources include an attribute, bankAccountType
, which denotes the type of the bank account being attached. The bank account types currently supported by Dwolla include checking
and savings
.
Property | Type | Description | |
---|---|---|---|
_links | object | HAL-JSON links to related resources and actions. | |
id | string <uuid> | Unique identifier of Funding Source that is assigned by Dwolla. | |
bankAccountType | string | An attribute for funding sources that determines the type of account. Possible values are checking or savings . | |
name | string | Arbitrary nickname for the funding source provided upon creation. | |
created | string <date-time> | ISO-8601 timestamp of when the resource was created. | |
removed | boolean | Determines if the funding source has been removed. | |
correlationId | string | A unique string value attached to a funding source which can be used for traceability between Dwolla and your application. Note: A correlationId is not a replacement for an idempotency-key. Must be less than or equal to 255 characters and contain no spaces. Acceptable characters are: a-Z, 0-9, -, . and _ . Note: Sensitive Personal Identifying Information (PII) should not be used in this field and it is recommended to use a random value for correlationId, like a UUID. |
{
"_links": {
"self": {
"href": "https://api.dwolla.com/funding-sources/9062c625-2094-47ed-9d1f-f40315e4bea7",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "funding-source"
},
"treasury-account": {
"href": "https://api.dwolla.com/treasury-accounts/ea5f9468-4374-410f-b52e-5461d8cbca98",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "treasury-account"
},
"remove": {
"href": "https://api.dwolla.com/funding-sources/9062c625-2094-47ed-9d1f-f40315e4bea7",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "funding-source"
}
},
"id": "9062c625-2094-47ed-9d1f-f40315e4bea7",
"bankAccountType": "checking",
"name": "Your Account #1 - CHECKING",
"created": "2023-09-15T18:50:34.866Z",
"removed": false
}
All funds transfers made using the Dwolla Platform are performed by a financial institution partner, and any funds held in a Dwolla Balance are held by a financial institution partner. Learn more about our financial institution partners.