Is there any way to be able to receive notification when a new cid pinned successfully, as of opposed pulling the cid status?

I’m implementing an IPFS pinning service, I’m using the Golang IPFS cluster client. After accepting the user request and submitting it to the cluster, I need to periodically check for the CID pin status so I can update the service state. it would be better if I can receive an event whenever a new CID was successfully pinned.

Is that functionality available or do I need to implement some sidecar plugin to get such info by an events-based approach?

There is no way, but if you want to comment on this issue with your usecase/needs, it might be useful if we ever add it.