Unfortunately, we don't have an API available whereby you can get the list of messages that have been pushed.
However, what I would recommend doing is if you're sending push solely through our API is to collect the Push Id.
The Push Id, then, can be used to get reports for a particular message.
Note, however, the reporting will not show you who the push was delivered to. Engage reporting is all at an aggregate level.