Wesabe logo
Sign In   Help   Join Wesabe  

Wesabe API Documentation

The Wesabe API is designed for people who want to develop tools that work with financial data uploaded to the Wesabe site. The API allows you to get access to any bank data uploaded to a user account, and includes methods to access that data by account, date range, tag, merchant, or search query. The current API allows developers programmatic access to data for a single, authenticated user (that is, aggregate, anonymous data access is not yet supported).

We believe that analyzing your financial data is one of the best ways for you to get control of your money. If you know where your money is going, you're in a much better position to make good decisions. While we provide a range of tools for analyzing your data on the Wesabe site, we know that many people have specific tools or features they need which they'd be happy to develop themselves. The Wesabe API allows you to take your data and use it in any number of ways that the site itself doesn't yet provide.

Below you'll find documentation for the Wesabe API, as well as example code in a number of different programming languages. Having trouble or looking for help? You can always drop us a line at support@wesabe.com.

Developer's Overview
This is an overview of the API architecture, including the general format of of requests, how to use the authentication system, and recommended libraries for use with the API.
Security Considerations
Because Wesabe data is extremely sensitive, we've put together security notes that every API developer should review before beginning development.
API Methods
Documentation of the methods available in the current API, including call instructions, response format(s), and implementation notes.
Example Code
Sample API client code, available in Ruby, Perl, Python, and Java.
API Change Log
Changes made to the API.
Wesabe API Developers Group
Discussion group for people using the Wesabe APIs, to get help, trade ideas, or coordinate projects.