You can get all the reconciliation data when you make a reconcile we will return all the data , you can find it here.
There are two ways to create terminal :
1- Client Dashboard Go to TRSMs page and create a new one then create a new merchant, now you can go to terminals and create new terminals . 2- Use create terminal API here.
Your backend can return JSON Web Token based on user , so every token will contain a different terminal id . For more information , you can see how the JWT can be generated here.
For example , every user in your app will have a terminal id linked to that user , so when the user login to your app , your backend will send JWT for that user to login to our SoftPOS SDK.