I hate Python. I tried structuring requests for data to go into google sheets. Didn’t work. I tried doing it via cloudflare, but cloudflare stores secrets as objects instead of text strings.
For the life of me, I cannot figure out how to retrieve data using the Admin API Key. Creating a custom integration to get the key is easy. Using it is not.
I don’t understand why exporting members in a CSV does not export all data. Is the normal admin interface not secure? It has an option to delete the entire website, so it really should be secure.
Why can’t we have an admin API key that is read only? That would be less dangerous.
Does anyone have an example of a script that actually works?
In addition to Admin API, there is also Content API, which is a read-only API mostly used by public visitors or external consumers.
You can use both Content and Admin API with Cloudflare workers, if you want. I’m not aware of any tool or service that allows you to fetch your Ghost date inside Google Sheets though.