Vendor Part, Create
Creates a new Vendor Part using the supplied data and returns the details of the created Vendor Part.
URL
/api/vendor-part-create
Request Method
POST
Expandable Program
Vendor Part Editor (POEVP)
Required Fields
PART_ID
VENDOR_ID
VENDOR_PART_ID
AUTH_TOKEN
VENDOR_ID
VENDOR_PART_ID
AUTH_TOKEN
Auth Token
This API call requires an Authentication Token ("Auth Token") for the required field AUTH_TOKEN. Auth Tokens are obtained from Auth Token, Get.
Example Request JSON
{
"PART_ID": "MOTOR003",
"VENDOR_ID": "XYZCORP",
"VENDOR_PART_ID": "MOTOR_240V",
"NOTES": "Notes can be up to 32,765 characters long.",
"ATTACHMENTS": "http://www.expandable.com/|C:\\Expandable.docx",
"AUTH_TOKEN": ""
}
Full Request JSON
{
"PART_ID": "",
"VENDOR_ID": "",
"VENDOR_PART_ID": "",
"BUYER_ID": "",
"MFG_VENDOR_ID": "",
"MFG_NAME": "",
"MFG_ID": "",
"VENDR_LEAD_TIME": "",
"BUY_STATUS": "",
"APPR_VEND_LEVEL": "",
"APPR_MFG_LEVEL": "",
"PO_DESC": "",
"BUY_UM": "",
"BUY_CONV": "",
"LOT_SIZE": "",
"DWG_REV": "",
"ECN": "",
"QC_FLAG": "",
"QC_SAMPLE_CODE": "",
"PARTIAL_SHIP": "",
"EARLY_RECEIPT": "",
"DEF_STORES_CODE": "",
"TAX_CODE": "",
"VAT_CODE": "",
"CONTRACT": "",
"REFERENCE": "",
"DATE_LAST_QUOTE": "",
"QUOTE_QTY": "",
"QUOTE_UNIT_PRIC": "",
"CURR_CODE": "",
"ITEM_DISC_PCT": "",
"PRICE_CHG": "",
"LAST_PO_ID": "",
"DATE_LAST_PO": "",
"LAST_PO_QTY": "",
"LAST_PO_UM": "",
"LAST_PO_PRICE": "",
"LAST_DISC_PCT": "",
"COMMENT_ID": "",
"COMMENT_1": "",
"COMMENT_2": "",
"COMMENT_3": "",
"COMMENT_4": "",
"POFVP_USER_1": "",
"POFVP_USER_2": "",
"POFVP_USER_3": "",
"POFVP_USER_4": "",
"POFVP_USER_5": "",
"POFVP_USER_6": "",
"POFVP_USER_7": "",
"POFVP_USER_8": "",
"POFVP_USER_9": "",
"POFVP_USER_10": "",
"POFVP_USER_11": "",
"POFVP_USER_12": "",
"POFVP_USER_13": "",
"POFVP_USER_14": "",
"ROHS_COMP_ST": "",
"ROHS_COMP_DATE": "",
"ROHS_COMP_COMM": "",
"ROHS_PROC_ST": "",
"ROHS_PROC_DATE": "",
"ROHS_PROC_COMM": "",
"ROHS_DOC_ST": "",
"ROHS_DOC_DATE": "",
"ROHS_DOC_COMM": "",
"WEEE_RECY_ST": "",
"WEEE_RECY_DATE": "",
"WEEE_RECY_COMM": "",
"NOTES": "",
"ATTACHMENTS": "",
"AUTH_TOKEN": ""
}
Success Response
Returned HTTP status indicates success:
200/OK
Returned JSON contains the successfully created Vendor Part:
200/OK
Returned JSON contains the successfully created Vendor Part:
{
"PART_ID": "",
"VENDOR_ID": "",
"VENDOR_PART_ID": "",
"BUYER_ID": "",
"MFG_VENDOR_ID": "",
"MFG_NAME": "",
"MFG_ID": "",
"VENDR_LEAD_TIME": "",
"BUY_STATUS": "",
"APPR_VEND_LEVEL": "",
"APPR_MFG_LEVEL": "",
"PO_DESC": "",
"BUY_UM": "",
"BUY_CONV": "",
"LOT_SIZE": "",
"DWG_REV": "",
"ECN": "",
"QC_FLAG": "",
"QC_SAMPLE_CODE": "",
"PARTIAL_SHIP": "",
"EARLY_RECEIPT": "",
"DEF_STORES_CODE": "",
"TAX_CODE": "",
"VAT_CODE": "",
"ORDER_QTY": "",
"PART_UM": "",
"STD_MTL_CST_ADD": "",
"CONTRACT": "",
"REFERENCE": "",
"DATE_LAST_QUOTE": "",
"QUOTE_QTY": "",
"QUOTE_UNIT_PRIC": "",
"CURR_CODE": "",
"ITEM_DISC_PCT": "",
"PRICE_CHG": "",
"LAST_PO_ID": "",
"DATE_LAST_PO": "",
"LAST_PO_QTY": "",
"LAST_PO_UM": "",
"LAST_PO_PRICE": "",
"LAST_DISC_PCT": "",
"COMMENT_ID": "",
"COMMENT_1": "",
"COMMENT_2": "",
"COMMENT_3": "",
"COMMENT_4": "",
"POFVP_USER_1": "",
"POFVP_USER_2": "",
"POFVP_USER_3": "",
"POFVP_USER_4": "",
"POFVP_USER_5": "",
"POFVP_USER_6": "",
"POFVP_USER_7": "",
"POFVP_USER_8": "",
"POFVP_USER_9": "",
"POFVP_USER_10": "",
"POFVP_USER_11": "",
"POFVP_USER_12": "",
"POFVP_USER_13": "",
"POFVP_USER_14": "",
"ROHS_COMP_ST": "",
"ROHS_COMP_DATE": "",
"ROHS_COMP_COMM": "",
"ROHS_PROC_ST": "",
"ROHS_PROC_DATE": "",
"ROHS_PROC_COMM": "",
"ROHS_DOC_ST": "",
"ROHS_DOC_DATE": "",
"ROHS_DOC_COMM": "",
"WEEE_RECY_ST": "",
"WEEE_RECY_DATE": "",
"WEEE_RECY_COMM": "",
"CREATED_BY": "",
"DATE_CREATED": "",
"MODIFIED_BY": "",
"DATE_MODIFIED": "",
"OPERATOR_ID": "",
"DATE_LAST_UPDT": "",
"TIME_LAST_UPDT": "",
"NOTES": "",
"ATTACHMENTS": ""
}
Failure Response
Returned HTTP status indicates failure:
400/Request JSON is invalid.
401/Auth Token was not provided.
401/Auth Token is malformed.
401/Auth Token login failure.
405/Request method must be POST.
500/(Error Message)
Returned JSON contains error information for the failed Vendor Part creation:
400/Request JSON is invalid.
401/Auth Token was not provided.
401/Auth Token is malformed.
401/Auth Token login failure.
405/Request method must be POST.
500/(Error Message)
Returned JSON contains error information for the failed Vendor Part creation:
{
"MESSAGE": "",
"MESSAGE_CODE": ""
}
