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.

TI-API: 'TI-API-40002: Invalid JSON input' response when trying to create a backlog order

I was able to place backlog orders at the end of last week and then I started getting this response whenever I try to create a backlog order:

"code" : "TI-API-40002",

"type" : "ERROR",

"message" : "Invalid JSON input.Invalid JSON input. Correct the JSON input and retry or contact TI API Support (api-portal.ti.com/support) for assistance."

{

"code" : "TI-SOC-50000",

"type" : "ERROR",

"message" : "System error occurred. Execution ID: execution-7f92b301-dab6-477f-ad5b-8e3cbb940183-2023.08.25 . Contact TI API Support (api-portal.ti.com/support) with the execution ID."

}

What could be causing this issue? I get this error even when using the exact JSON payload that had worked previously when creating a backlog order.

I also get this error when using api-portal.ti.com/backlog-order-api try to create a backlog order.

  • Hi Thomas,

    Our backlog test environment is undergoing maintenance until 8/31.  You can resume testing on 9/1.  This will impact any backlog API that you want to test.  Below is an example of an error that might be returned.

    Please note that the following are NOT impacted:

    • This has NO impact on ordering backlog products (transact.ti.com is OK)
    • This has NO impact on TI store API order testing capabilities
    • This has NO impact on ordering products on TI.com

    This only impacts "testing" any backlog APIs using "transact-pre.ti.com".  

    Thank you for your patience.

    Regards,

    Faye 

**Attention** This is a public forum