Coda very much needs a way to create API keys per document - and preferably also read-only API keys per document.
I am using coda to create a website, which means that I need to pull data from a coda document when the site is being built. This means I need to store the API key at my build host - encrypted of course, but still accessible by anyone who has access to that repo. Now, this API key has full access to all my documents, so anybody with access can pull all my private data as well! Not only that, but somehow Coda seems to have linked my two google accounts (work and private) together, and I am seeing documents from two different google accounts when listing all documents - which means that some of my private projects can see all my work data and vice versa.
This is an impossible situation. What a build host, or any sort of automated API integration, usually needs is just access to a single document - and single document API keys would solve that need perfectly. Even more perfect would if there could be separate read-only API keys, as often the integrations just read data.