What purpose does a User-Agent serve?
It identifies the user ID.
It identifies if the API should expect a user authentication.
It identifies if the API should accept microservice traffic.
It identifies the client application or SDK.