In the API CallList: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
You can pass an address as a parameter to "listtransactions" to get the latest list of transactions from an address. What if I would like to get the most recent 25 transactions from a list of 20 addresses. Does this mean I have to make the "listtransactions" call 20 times and then sort the end results?
Calling the API endpoint 20 times is fine, my problem is that if we needed to do pagination that will become very unmanageable very quickly, because it is really hard to determine what is transactions 26-50 from 20 different addresses
EDIT: I found that BlockchainInfo offers a very convenient endpoint for this:
Endpoint: http://blockchain.info/multiaddr?active=$address|$address (Multiple addresses divided by |) However, this only returns "txs":[--Latest 50 Transactions--] and, this does not allow you to do an offset (for example, to get transaction 51-100)