Rickey uses the same API that powers MLB's team pages to (politely) request information about transactions, filtered by team or league affiliation for a given date.
Geoff Harcourt
MIT