This section shows how to retrieve the status of micro-deposits and check if micro-deposits are eligible for verification. If the status of micro-deposits is failed
, a failure
object will be returned in the response body which includes the ACH return code and description.
GET https://api.dwolla.com/funding-sources/{id}/micro-deposits
Parameter | Required | Type | Description |
---|---|---|---|
id | no | string | id of funding source to check status of validation deposits. |
Attribute | Description |
---|---|
_links | A _links JSON object |
created | ISO-8601 timestamp |
status | Possible values: pending , processed , or failed . pending represents micro-deposits initiated and are en route to their destination. processed represents micro-deposits have reached the destination account and are awaiting verification. failed represents micro-deposits failed to clear successfully to the destination. |
failure | Determines if micro-deposits fail to complete to a bank. Failure is an object that contains a code and description , which represents the ACH return code and description of the return. |
HTTP Status | Code | Description |
---|---|---|
200 | Ok | Pending micro-deposits exist. |
404 | NotFound | The requested resource was not found. |
GET https://api-sandbox.dwolla.com/funding-sources/dfe59fdd-7467-44cf-a339-2020dab5e98a/micro-deposits
Accept: application/vnd.dwolla.v1.hal+json
Authorization: Bearer pBA9fVDBEyYZCEsLf/wKehyh1RTpzjUj5KzIRfDi0wKTii7DqY
...
{
"_links": {
"self": {
"href": "https://api-sandbox.dwolla.com/funding-sources/dfe59fdd-7467-44cf-a339-2020dab5e98a/micro-deposits",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "micro-deposits"
},
"verify-micro-deposits": {
"href": "https://api-sandbox.dwolla.com/funding-sources/dfe59fdd-7467-44cf-a339-2020dab5e98a/micro-deposits",
"type": "application/vnd.dwolla.v1.hal+json",
"resource-type": "micro-deposits"
}
},
"created": "2016-12-30T20:56:53.000Z",
"status": "failed",
"failure": {
"code": "R03",
"description": "No Account/Unable to Locate Account"
}
}
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.