2024 Passbolt API Get Credentials

Hi,
I’m new to passbolt and limited experience with API. I tried digging through the forum and API site to understand what I need to do to use Power Automate to send an API request to my Passbolt account and GET credentials for logging into other applications. (I don’t want to store my log in credentials in the power automate raw code)
I see that Passbolt is sunsetting GPG Auth, so I’m getting confused with past advise (2020 or older) and what is realivent today. I think this is main point I’m stuck:

  1. I don’t understand how to do JWT Auth. I see it here: Passbolt API Documentation | Passbolt documentation. but there are no explanations and the link just takes you to the user guide which isn’t obvious to me on where to go next.

Before I turn this post into a novel, I’ll stop there. Thank you for the help!

1 Like

To add more specifics: I did read the Passbolt API documentation. I followed the example guide and got it to show me my credentials, but instead of showing me the PW itself, it shows me the public key. When following the guide it just says, “W e can now decrypt the secret associated to our account ID, 8bb80df5-700c-48ce-b568-85a60fc3c8f2 . :tada:
-But how do I ‘decrypt the secret’? The document just ends there it seems.

Hi,
Same issue here, I don’t understand how to create the JWT token.

I also don’t understand how to create the challenge.

“This challenge payload is then signed using the client’s key, and finally encrypted with the server’s key”

I see a reference to the /auth/verify.json, but I’m using the cloud version, so no acces to this file.

Is it possible to get a step by step tutorial for the JWT authentication?