Hi,
I am trying to create a REST API/s, which would be used by multiple clients. When the client's end-customers fill in their info, our API would get called through a POST request from their service/software. The end-customer shouldn't be doing any authentication. For this scenario, would API Gateway be a good choice of API Management Layer? We would want to authenticate our clients though, either through an API Key or some other mechanism and be able to differentiate between each client. Using API Key to identify each client/caller would mean creating a new GCP Project and creating an API Key in that right? Is there any way to simplify this authentication mechanism in API Gateway currently for my scenario?
Thanks & Best Regards
Sumanth