Developers can use finkin to request balances, statements, reports, and transactions from 5000+ banks, credit card providers, and brokerage investment firms.
POST /v1.1/InstitutionSearch HTTP/1.1
Host: api.finkin.com
x-finkin-auth: c136bb00-ca78-11df-bd3b-0800200c9a66
<?xml version="1.0" encoding="UTF-8" ?>
<Response Status="1">
<Institutions>
<Institution>
<ID>345</ID>
<Name>Chase</Name>
<Type>2</Type>
</Institution>
<Institution>
<ID>332</ID>
<Name>Citibank</Name>
<Type>1</Type>
</Institution>
...
</Institutions>
</Response>
POST /v1.1/TransactionSearch HTTP/1.1
Host: api.finkin.com
x-finkin-auth: c136bb00-ca78-11df-bd3b-0800200c9a66
<?xml version="1.0" encoding="UTF-8" ?>
<Request>
<InstitutionID>332</InstitutionID>
<UserID>username@domain.com</UserID>
<Password>hunter2</Password>
<Account>5444234523452345</Account>
</Request>
<?xml version="1.0" encoding="UTF-8" ?>
<Response Status="1">
<Transactions>
<Transaction>
<DatePosted>20100913170000</DatePosted>
<Name>STARBUCKS USA 00022QPS CHICAGO</Name>
<Amount>-4.72</Amount>
<Category ID="4">Food</Category>
<SubCategory ID="14">Dining Out</SubCategory>
</Transaction>
<Transaction>
<DatePosted>20100915170000</DatePosted>
<Name>JIMMY JOHN'S#474 QPS CHICAGO</Name>
<Amount>-6.89</Amount>
<Category ID="4">Food</Category>
<SubCategory ID="14">Dining Out</SubCategory>
</Transaction>
...
</Transactions>
</Response>