The "Cooperative Auth API", for cooperative authorizations, contains a set of examples that outlines many of the most common types of transactions you as a client will need to be able to receive and approve or decline upon in real-time.
Clients using cooperative authorizations will be part of the real-time authorizations loop, meaning as the card network sends transactions to PCaaSA to process, you as the client will in turn receive those time-sensitive requests and be required to decision on them, and based on those decisions, track account balances within your system accordingly.