My organisation operates a REST API which is accessible only from within the organisation's internal network; I am working on a separate service hosted on Google cloud which needs to call into the API.
The API exposes an OpenAPI/Swagger specification, which I want to use to create a small (on-premises) proxy application which should forward requests to the internal API (with access from the outside world restricted via e.g. an API key).
Are there any tools which might be of assistance to create or generate such a proxy, or is a different approach recommended for similar use cases? If so, how else might I go about giving my service access to the internal API?