Python library for snap

Is there anything like debsums for apt but for snap packages ?
if no, I’d like to develop a software to do that job. Then is there a python develop binding ?
What I need is:

  • to know what packages are installed
  • to know what files they contain and their hashes
  • to know its download path.
    Thank you.