Here we have a list of some things you will most likely need regardless of your integration use case.
Authorization
Get Transaction Status
Get All Transactions
Webhook URL
Calculating the transaction hash
Websocket Notifications
Get Banks