Patent ID: 7421153

Claim:
A method for processing financial information, the method comprising: receiving a first client request through an application program interface (API), wherein the API is accessed by one of a plurality of disparate types of client applications, and wherein the first client request comprises a first set of search parameters; retrieving a first set of data index information through the API, from a first information repository of a plurality of disparate information repositories, using the first set of search parameters, wherein the first information repository comprises data index information corresponding to debit transactions and credit transactions; transmitting the first set of data index information to the client application through the API for display; receiving a second client request through the API from the client application, wherein the second client request comprises a second set of search parameters, and wherein the second set of search parameters is formed using the first set of data index information; retrieving a second set of data index information through the API, from a second information repository of the plurality of disparate information repositories, using the second set of search parameters, wherein the second information repository comprises data index information corresponding to credit transactions and component deposit items, and wherein a credit transaction comprises one or more corresponding component deposit items; transmitting at least one of the second set of data index information and an error message to the client application through the API for display; receiving a third client request through the API from the client application, wherein the third client request comprises a third set of search parameters, and wherein the third set of search parameters is formed using the second set of data index information; retrieving financial image information, from an image information repository of a plurality of disparate image information repositories, using the third set of search parameters, wherein the image information repository comprises financial image information comprising images corresponding to credit transactions and component deposit items and image index information corresponding to the images; and transmitting the retrieved financial image information to the client application through the API for display.