By: Ben Milne,

We’re making a new feature available for white label customers that lets them ask for users’ permission to check the balance in their bank account.

Dealing with returns is one thing and we can appreciate that but there is a great deal of applications where this can be valuable for a business or developer:

So how does it actually work?

Once a software application gets the permission from the account holder and the funding source is added to a white label application through instant bank verification, the developer gets a GUID that represents the account. It looks like this:

692486f8-29f6-4516-a6a5-c69fd2ce854c

That is utilized in the /funding-sources/ endpoint to request balance for that authorized funding source:

https://api.dwolla.com/funding-sources/GUID?balance=latest

By adding ?balance=latest to the end of the request the application is requesting the latest balance. Additional data is returned to the API call as a result. Here is a sample of what that additional data looks like:

"balance": {
    "value": "107.28",
    "currency": "USD",
    "lastUpdated": "2016-04-09T00:12:43.527Z"
 		 }

The full response would look something like this:

{
  "_links": {
    "self": {
      "href": "https://api.dwolla.com/funding-sources/692486f8-29f6-4516-a6a5-c69fd2ce854c"
    },
    "customer": {
      "href": "https://api.dwolla.com/customers/36e9dcb2-889b-4873-8e52-0c9404ea002a"
    }
  },
  "id": "692486f8-29f6-4516-a6a5-c69fd2ce854c",
  "status": "unverified",
  "type": "bank",
  "name": "Test checking account",
  "created": "2015-10-23T20:37:57.137Z",
  "balance": {
    "value": "107.28",
    "currency": "USD",
    "lastUpdated": "2016-04-09T00:12:43.527Z"
  }
}

This new feature will be made available to white label customers who are in our custom package.

Think you could make use of this new technology? Drop us a line and we’ll help you get started.

Interested in how your business could be utilizing the Access API within your platform or application? Reach out to our sales team.

Financial institutions play an important role in the Dwolla network.

Dwolla, Inc. is an agent of Veridian Credit Union and Compass Bank and all funds associated with your account in the Dwolla network are held in pooled accounts at Veridian Credit Union and Compass Bank. These funds are not eligible for individual insurance, including FDIC insurance and may not be eligible for share insurance by the National Credit Union Share Insurance Fund. Dwolla, Inc. is the operator of a software platform that communicates user instructions for funds transfers to Veridian Credit Union and Compass Bank.