Recommendations for a typical banking application to optimize cost and efficiency:
Use a List request (type restrictive) to fill the initial list of transactions using the cleaned up name and logo, and optionally also include categorisation and category icon in this view.
When a user wants more information about a transaction then they can press/click on it. At this point a individual call (see Quick Start) of type extended is made and the user will navigate to the Detail View.