Rest API v1: List Commissions end point doesn't return tier 2 sold_by_name for the affiliate ID passed to the endpoint

The endpoint returns all the commissions for the affiliate, however, if a tier 2 setup is involved, the endpoint’s sold_by_first_name and sold_by_last_name is that of the affiliate ID provided in the query and not the Tier 2 affiliate’s name.

So essentially, when listing all commissions, the sold by name is that of the Affiliate ID we pass in the endpoint even though it’s a tier 2 commission. There is no way to determine who the sold_by_name is if the commission is from a tier 2 sale. Is this by design or an oversight in the API?

Anyone have a work around or can this endpoint be updated?