API Key Value as a variable - is it possible?

Hi there Bubble community, I hope someone can assist me.

My use case: I built an app used by multiple retail shops, each shop has its own Whatsapp account with Interakt, I use an API to send the Whatsapp messages.

Can the Key Value be a variable? If not I’ll have create an API connection for each shop on the system.

Any help will be much appreciated.

You can remove the Bubble Auth settings (select none/selfhandled) and set Headers directly into each API Call

Hello.

I am also trying to get this to work.

I need private keys and headers to be user based. This information is stored in the user database, but when displaying the api data i cant add the headers when setting up the api call. All i can do is add parameters.

Can you share screenshot?

Here is a screenshot of how I set it up:

This is how I used it in the workflow:

Sorry i am away from my desk currently.

So what I have is:

Authorization key : bearer / unique per user

2 headers / unique per user

When displaying the data from the call in say a text field I select dynamic data then the api and then then data type.

There is nowhere in that process to say “make the call with these specific keys or headers”