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: we cannot process your order, please provide the line items

Part Number: TI-API

Tool/software:

request  parameter

{"order":{"customerPurchaseOrderNumber":"RMPO022406060001","checkoutProfileId":"removed for security "},"lineItems":[{"customerPartNumber":"Q00000001943","quantity":2,"customerLineItemNumber":1,"tiPartNumber":"NE555DR"}]}

response json

"errorCode":"ERR-TICOM-ORDER-API-0001"
type":"Application"
'section":"0rders"
field": null.
"reason": "we cannot process your order, please provide the line items.
message":"please check your order api request.",
"data": null

How to solve this problem

  • I presume as you have a checkout profile, you have a completed profile, you should have access to the TI API Portal where you can find our specs, yaml, etc.

    I do not know if the above is a complete payload, we use json/application for processing- this is the flow of our order create schema.

    The api portal will have the spec and info on the json layout.  This is the sample of the flow expected

    {
    "order": {

    "checkoutProfileId": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx",
    "customerPurchaseOrderNumber": "Test orderflow",
    "endCustomerCompanyName": " ",
    "lineItems": [
    {
    "customerLineItemNumber": "001",
    "tiPartNumber": "TLV76033DBZR",
    "customerPartNumber": "TI-TEST",
    "customerAnticipatedUnitPrice": 0.50,
    "customerCurrencyCode": "USD",
    "schedules": [
    {
    "requestedQuantity": 3000,
    "requestedDeliveryDate": "2024-08-31"
    }
    ]
    }
    ]
    }
    }

**Attention** This is a public forum