You can refer to the api documentation to know about the types of api and the usage example at here:
mTrac Shared APICheckUnitStatus

Example:
{
"Site": "EEM HQ",
"CultureName": "en-US",
"WorkOrder": "230010906",
"SerialNumber" : "232008540003674",
"Operation": "FINAL INSPECTION 1",
"UserName" : "admin",
"StationName" : "GEMTRACK",
"IsRetrieveProductTreeDetails" : "true",
"IsCheckSerialNumberUnitStatus" : "false",
"IsStartUnit" : "false",
"IsSkipLaborTracking" : "true"
}
*If it is not unit creation, please set IsStartUnit to false.
*If you do not need to check serial number unit status , you can set IsCheckSerialNumberUnitStatus to false.
*Operation is needed
If you want to return the association data, you can set IsRetrieveProductTreeDetails to true.
For the return result, you can refer to the GenealogyList and retrieve the Alias or AssociationType set as Mac Address.