Fixed Upstram API Key


Maybe my question is already asked but I didn’t find it. If I missed i am sorry. What I would like to achieve is transform an existing API with a single API Key into an API with customer’s API key and limited endpoint access strategy.

Is it possible to have a single master API key sent to the upstream server with multiple consumer API keys in Kong (and ACL’s to limit customer’s endpoint access) ?

I don’t want to disclose the master API key to my customers. I may have missed the information but my guess for now is that it is not possible. What did I miss ?

Thank you

This is technically possible but will require a custom plugin.