Hello everyone,
I'm working on an integration that would allow me to get private data from different users and their workspaces.
However, this morning I tried to make the same call, and to my surprise it asked me to log in, as if I was trying to access the workspaces through the Zengine UI. Once I logged in, as the user who owns the client I'm using, the call worked.
Am I doing something wrong? Isn't the point of the protocol to be authenticated only by passing the client API key, without having to log on first? If I got it wrong, what could be a way to get private data from multiple workspaces?
Thank you for any insights you can provide.