This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] TI-API: v2 Backlog quote API error codes and meanings (part 1 of 2)

Part Number: TI-API

What do the v2 quote API error codes mean?

  • Scenario Error details Remediation steps
    Missing endCustomerCompanyName or endCustomerNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0001",
    			"type": "ERROR",
    			"reason": "Missing endCustomerCompanyName or endCustomerNumber",
    			"message": "endCustomerCompanyName or endCustomerNumber cannot be null or empty.  Enter either a valid endCustomerCompanyName or endCustomerNumber and resubmit request."
    		}
    	]
    }
    endCustomerCompanyName or endCustomerNumber is missing and cannot be null or empty. Enter a valid endCustomerCompanyName or endCustomerNumber and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Missing quantity
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0002",
    			"type": "ERROR",
    			"reason": "Missing quantity",
    			"message": "quantity cannot be null or empty.  Enter a valid quantity number for each line item and resubmit request."
    		}
    	]
    }
    quantity is missing and cannot be null or empty. Enter a valid quantity number for each line item and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Missing tiSoldToAccountNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0003",
    			"type": "ERROR",
    			"reason": "Missing tiSoldToAccountNumber",
    			"message": "tiSoldToAccountNumber cannot be null or empty. Contact TI API Support https://api-portal.ti.com/support for assistance."
    		}
    	]
    }
    tiSoldToAccountNumber is missing and cannot be null or empty. Contact TI API Support api-portal.ti.com/support for assistance.
    Invalid customerQuoteNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0004",
    			"type": "ERROR",
    			"reason": "Invalid customerQuoteNumber",
    			"message": " Line Item {n}: customerQuoteNumber cannot exceed 35 characters in length.  Enter a valid customerQuoteNumber up to 35 characters and resubmit request."
    		}
    	]
    }
    The customerQuoteNumber exceeds the maximum length of 35 characters. Enter a valid customerQuoteNumber that does not exceed 35 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid quoteReason
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0005",
    			"type": "ERROR",
    			"reason": "Invalid quoteReason",
    			"message": "quoteReason is not valid. Enter a valid 2-character for quoteReason and resubmit request. See https://e2e.ti.com/f/1/t/1213304 for more details."
    		}
    	]
    }
    quoteReason is not valid. Enter a valid 2-character for quoteReason and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Missing or invalid tiSoldToAccountNumber or soldToAccountNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0006",
    			"type": "ERROR",
    			"reason": "Missing or invalid tiSoldToAccountNumber or soldToAccountNumber",
    			"message": "Line Item {n}:  tiSoldToAccountNumber or soldToAccountNumber cannot be null or empty or is not valid.  Enter a valid tiSoldToAccountNumber (up to 10 characters) or soldToAccountNumber (up to 20 characters) and resubmit request."
    		}
    	]
    }
    tiSoldToAccountNumber or soldToAccountNumber is either missing and cannot be null or empty or is not valid. Enter a valid tiSoldToAccountNumber (between 1-10 characters) or soldToAccountNumber (between 1-20 characters) and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid contactName
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0007",
    			"type": "ERROR",
    			"reason": "Invalid contactName",
    			"message": "Line Item {n}: contactName is not valid.  Enter a valid contactName up to 40 characters and resubmit request."
    		}
    	]
    }
    contactName exceeds the maximum length of 40 characters. Enter a valid contactName that does not exceed 40 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid contactEmailAddress
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0008",
    			"type": "ERROR",
    			"reason": "Invalid contactEmailAddress",
    			"message": "Line Item {n}: contactEmailAddress cannot exceed 75 characters in length. Enter a valid contactEmailAddress up to 75 characters and resubmit request."
    		}
    	]
    }
    contactEmailAddress exceeds the maximum length of 75 characters. Enter a valid contactEmailAddress that does not exceed 75 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid contactPhoneNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0009",
    			"type": "ERROR",
    			"reason": "Invalid contactPhoneNumber",
    			"message": "Line Item {n}: contactPhoneNumber cannot exceed 30 characters in length.  Enter a valid contactPhoneNumber up to 30 characters and resubmit request."
    		}
    	]
    }
    contactPhoneNumber exceeds the maximum length of 30 characters. Enter a valid contactPhoneNumber that does not exceed 30 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Missing or invalid endCustomerCompanyName and endCustomerNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0010",
    			"type": "ERROR",
    			"reason": "Missing or invalid endCustomerCompanyName and endCustomerNumber",
    			"message": "Line Item {n}: endCustomerCompanyName or endCustomerNumber cannot be null or empty or is not valid.  Enter a valid endCustomerCompanyName (up to 52 characters) or endCustomerNumber (up to 10 characters) and resubmit request."
    		}
    	]
    }
    Provide a valid endCustomerCompanyName (1-52 characters) or endCustomerNumber (1-10 characters) and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid customerLineItemNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0011",
    			"type": "ERROR",
    			"reason": "Invalid customerLineItemNumber",
    			"message": "Line Item {n}: customerLineItemNumber cannot exceed 10 characters in length.  Enter a valid customerLineItemNumber up to 10 characters and resubmit request."
    		}
    	]
    }
    customerLineItemNumber exceeds the maximum length of 10 characters. Enter a valid customerLineItemNumber that does not exceed 10 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid competitorCurrencyCode
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0012",
    			"type": "ERROR",
    			"reason": "Invalid competitorCurrencyCode",
    			"message": "Line Item {n}: competitorCurrencyCode cannot exceed 5 characters in length.  Enter a valid competitorCurrencyCode up to 5 characters and resubmit request."
    		}
    	]
    }
    competitorCurrencyCode exceeds the maximum length of 5 characters. Enter a valid competitorCurrencyCode that does not exceed 5 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid competitorUnitPrice
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0013",
    			"type": "ERROR",
    			"reason": "Invalid competitorUnitPrice",
    			"message": "Line Item {n}: competitorUnitPrice cannot exceed 19 characters in length.  Enter a valid competitorUnitPrice up to 19 characters and resubmit request."
    		}
    	]
    }
    competitorUnitPrice exceeds the maximum length of 19 characters. Enter a valid competitorUnitPrice that does not exceed 19 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid competitorPartNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0014",
    			"type": "ERROR",
    			"reason": "Invalid competitorPartNumber",
    			"message": "Line Item {n}: competitorPartNumber cannot exceed 40 characters in length.  Enter a valid competitorPartNumber up to 40 characters and resubmit request."
    		}
    	]
    }
    competitorPartNumber exceeds the maximum length of 40 characters. Enter a valid competitorPartNumber that does not exceed 40 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid competitorName
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0015",
    			"type": "ERROR",
    			"reason": "Invalid competitorName",
    			"message": "Line Item {n}: competitorName cannot exceed 40 characters in length.  Enter a valid competitorName up to 40 characters and resubmit request."
    		}
    	]
    }
    competitorName exceeds the maximum length of 40 characters. Enter a valid competitorName that does not exceed 40 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid requestedUnitPrice
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0016",
    			"type": "ERROR",
    			"reason": "Invalid requestedUnitPrice",
    			"message": "Line Item {n}: requestedUnitPrice cannot exceed 19 characters in length.  Enter a valid requestedUnitPrice up to 19 characters and resubmit request."
    		}
    	]
    }
    requestedUnitPrice exceeds the maximum length of 19 characters. Enter a valid requestedUnitPrice that does not exceed 19 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid quantity
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0017",
    			"type": "ERROR",
    			"reason": "Invalid quantity",
    			"message": "Line Item {n}: quantity cannot exceed 13 characters in length.  Enter a valid quantity up to 13 characters and resubmit request."
    		}
    	]
    }
    quantity exceeds the maximum length of 13 characters. Enter a valid quantity that does not exceed 13 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid customerPartNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0018",
    			"type": "ERROR",
    			"reason": "Invalid customerPartNumber",
    			"message": "Line Item {n}: customerPartNumber cannot exceed 40 characters in length. Enter a valid customerPartNumber up to 40 characters and resubmit request."
    		}
    	]
    }
    customerPartNumber exceeds the maximum length of 40 characters. Enter a valid customerPartNumber that does not exceed 40 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid tiPartNumber
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0019",
    			"type": "ERROR",
    			"reason": "Invalid tiPartNumber",
    			"message": "Line Item {n}: tiPartNumber cannot exceed 40 characters in length.  Enter a valid tiPartNumber up to 40 characters and resubmit request."
    		}
    	]
    }
    tiPartNumber exceeds the maximum length of 40 characters. Enter a valid tiPartNumber that does not exceed 40 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid requestedUnitPriceCurrencyCode
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0027",
    			"type": "ERROR",
    			" reason ": "Invalid requestedUnitPriceCurrencyCode",
    			"message": " requestedUnitPriceCurrencyCodecannot exceed 5 characters in length. Enter a valid requestedUnitPriceCurrencyCode up to 5 characters and resubmit request."
    		}
    	]
    }
    requestedUnitPriceCurrencyCode exceeds the maximum length of 5 characters. Enter a valid requestedUnitPriceCurrencyCode that does not exceed 5 characters and resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    System error occurred
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0500",
    			"type": "ERROR",
    			"reason": "System error occurred",
    			"message": "System error has occurred. Contact TI API Support  https://api-portal.ti.com/support "
    		}
    	]
    }
    System error has occurred. Contact TI API Support api-portal.ti.com/support with any details such as the error message, the error code, the API endpoint, and any other errors encountered.
    Invalid competitorUnitPrice format
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0028",
    			"type": "ERROR",
    			"reason": "Invalid format for competitorUnitPrice",
    			"message": "Line Item {n}: competitorUnitPrice format should include a decimal point (.) as a separator and should not exceed five decimal places. 
            }
        ]
    }
    Enter a valid competitorUnitPrice to include a decimal point and not exceed five decimal places. Resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid requestedUnitPrice format
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0029",
    			"type": "ERROR",
    			"reason": "Invalid format for requestedUnitPrice",
    			"message": "Line Item {n}: requestedUnitPrice format should include a decimal point (.) as a separator and should not exceed five decimal places. 
            }
        ]
    }
    Enter a valid requestedUnitPrice to include a decimal point and not exceed five decimal places. Resubmit the request. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    Invalid endCustomerNumber format
    {
    	"errors": [
    		{
    			"errorCode": "ERR-BKG-QUOTE-API-0030",
    			"type": "ERROR",
    			"reason": "Invalid format for endCustomerNumber ",
    			"message": "Line Item {n}: endCustomerNumber must be numeric and not exceed 10 digit.  Enter a valid endCustomerNumber and resubmit request."
    		}
    	]
    }
    Enter a valid endCustomerNumber to be numeric and not exceed 10 digits. If further assistance is needed, contact TI API Support api-portal.ti.com/support
    {}

    View v2 Backlog quote API error codes and meanings (part 2 of 2)

**Attention** This is a public forum