This thread has been locked.

TI-API: Push API difference between schema and request

Part Number: TI-API


Tool/software:

Hi,

I found out that there is a difference between the schema described in Push documentation and the real request that is sent to our server.

The schema says:

    "confirmations": [
                {
                  "tiScheduleLineNumber": "string",
                  "scheduledQuantity": "string",
                  "estimatedShipDate": "string",
                  "estimatedDeliveryDate": "string",
                  "shippedQuantity": 0,
                  "estimatedDeliveryDateStatus": "string",
                  "unshippedQuantity": 0,
                  "rescheduledShipDate": "string"
                }

The request says:

  "confirmations" : [
{
"tiScheduleLineNumber" : "0002",
"scheduledQuantity" : 3000,
"estimatedShipDate" : "2024-08-08",
"estimatedDeliveryDate" : "2024-08-15",
"estimatedDeliveryDateStatus" : "Confirmed",
"shippedQuantity" : 0,
"customerRequestedShipDate" : "2024-08-08"
}

"unshippedQuantity" and "rescheduledShipDate" are missing in the push request based on the schema.
"customerRequestedShipDate" is missing from the schema based on the request.

What structure should I follow?



Regards,

E Sca.

**Attention** This is a public forum