Function
The Item Master InvtmfHd Get API is used to view manufacturer information of parts in the database.
URL
{Root URL}/api/ItemMaster/InvtmfhdGet?apiKey={API KEY}&uniqmfgrHd={UNIQMFGRHD} |
Parameter
Parameter | Description | Required | Comment | |
1 | uniqmfgrhd | Manufacturer key | Y | The uniqmfgrhd is used to select the part a user would like to view manufacturer information for. |
Example Strings
Example invtmfHd Get String
URL
?uniqmfgrhd=_4750SWEOD |
JSON
{ "uniqmfgrhd":"_4750SWEOD", } |
A successful add should result in:
{ "$id": "1", "Code": "200", "Message": "Invtmfgrhd details:", "SessionId": "null", "IsValidUser": "true", "ResponseObject": { "$id": "2", "InvtmfGrList": [ ], "InvtmfspList": [ ], "InvtserList": [ ], "UNIQMFGRHD": "SWIWRWPI63", "UNIQ_KEY": "_4750SWEOD", "PARTMFGR": "3G ", "MFGR_PT_NO": "vit-2 ", "MARKING": " ", "BODY": " ", "PITCH": " ", "PART_SPEC": " ", "UNIQPKG": " ", "IS_DELETED": "false", "MATLTYPE": "Unk", "AUTOLOCATION": "false", "ORDERPREF": "99", "MATLTYPEVALUE": " ", "LDISALLOWBUY": "false", "LDISALLOWKIT": "false", "SFTYSTK": "0", "InstoreInstalled": "false", "IsInvtMfhdExist": "false" } } |
Common Errors
API Key Error
If there is an error with the entered API key, the system will return an error describing it:
{ "$id": "1", "Code": "403", "Message": "Invalid API Key.", "SessionId": "null", "IsValidUser": "false", "ResponseObject": "null" } |
URL Error
If there is an error within the URL, the system will return an HTTP error:
{ "$id": "1", "Message": "No HTTP resource was found that matches the request URI 'http://localhost/api/ItemMaster/InvtmfHdEdi/123456789'.", "MessageDetail": "No action was found on the controller 'ItemMaster' that matches the name 'InvtmfHdEdi'." } |
Missing Parameter
If a required parameter is missing, the system will return an error message asking for the parameter:
{ "$id": "1", "Code": "403", "Message":"Invtmfgrhd edit failed.Uniqmfhd required.", "SessionId": "null", "IsValidUser": "true", "ResponseObject": "null" } |
Incorrect Parameter
If an incorrect parameter value is used, the system will return an error describing the incorrect parameter:
{ "$id": "1", "Code": "403", "Message": "Inventor edit failed.Unique_key required.", "SessionId": "null", "IsValidUser": "true", "ResponseObject": "null" } |