Hello!
There is a backend API (that the web UI and CLI connect to) but it's not yet publicly documented. We've wanted to do that for a while now but have just been swamped with requests for features honestly — It's just a matter of time :)
Would love to keep you updated with the progress of that over at our Slack community!