Is it possible to receive transactional sending reports based on campaigns?

Transactional mail and push sending reports can be obtained via API. You can utilize the following API documentation for accessing reports related to email, push, and SMS:

For Email:
API documentation: GetTransactionalEmailReport

For Push:
API documentation: GetTransactionalPushReport

For SMS:
API documentation: GetTransactionalSmsReport