I do have external Azure Gateway which allows calling internal API services through internal (not public) APIM.
For billing purpose, I need to know who exactly (IP or some type of IDs) make a call.
I thought that could get this information from APIM logs.
I've tried to send custom header, with some sort of IDs, during API call - but I could not find any meaningful information in APIM diagnostic logs.
Could you please share your thoughts and suggestions, how to achieve the above goal?