Here is my scenario: I'd like to implement APIM, but I have multiple backends (https://001.host.ca/Api, https://002.host.ca/Api, etc.) for each client. Ideally, I'd want only 1 APIM instance (example: https://apim.azure-api.net/XXX/api/) where XXX would be changed by the client so it would route him to the correct backend. The goal of having only 1 APIM instance is to be able to set the same policies for all clients.
1- Where should this routing logic be configured (APIM inbouding processing? API Gateway?)
2-Is this the correct way to set this up? Is this most convenient way?