The World Bank API is created in API Cloud and it can be invoked from API Console as well as from curl command through on-premises gateway.
curl -X GET --header 'Accept: text/xml' --header 'Authorization: Bearer 942967aa-9e7f-3c4b-823e-87da7cf6e6ee' 'https://localhost:8243/t/devmr/wb/1.0.0/countries/usa' -k
What is the recommended practice to make sure that consumer applications can invoke only through on-premises gateway?