This section details how to retrieve a Customer's list of transfers. Transaction search is supported by passing in optional querystring parameters such as: search
which represents a term to search on, correlationId
, startAmount
, endAmount
, startDate
, endDate
, and status
.
GET https://api.dwolla.com/customers/{id}/transfers
firstName
, lastName
, email
, businessName
, Customer Id, and Account Id. (/transfers?search=Doe
)startAmount
. Can optionally be used with endAmount
to specify an amount range.endAmount
. Can optionally be used with startAmount
to specify an amount range.YYYY-MM-DD
. Can optionally be used with endDate
to specify a date range.YYYY-MM-DD
. Can optionally be used with startDate
to specify a date range.pending
, processed
, failed
, or cancelled
.correlationId
was specified on a transfer or mass payment item.// Using dwolla-v2 - https://github.com/Dwolla/dwolla-v2-node
var customerUrl =
"http://api-sandbox.dwolla.com/customers/33e56307-6754-41cb-81e2-23a7f1072295";
dwolla
.get(`${customerUrl}/transfers`)
.then((res) => res.body._embedded["transfers"][0].status); // => "pending"
Use sandbox environment to test API requests.
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.