Transaction history API

Is there any API allowing us to get transaction history (programmatically, no via MRC)?