The OrderLineItemActivity JSON object defines changes to a line item of an Order in the DSCO system.

- Make sure you're familiar with JSON before continuing.
- The JSON objects are defined using Orderly.  Optional attrs end with a "?" all others are required.

- isodate fields use one of these ISO 8601 format: 2014-01-01T10:30:00.000+01:00, 2014-01-01T10:30:00.000+0100, 2014-01-01T10:30:00.000Z
- Dsco reserves the right to add new attributes at any time so Partners should ensure their validators won't break should this happen

Definition

Object
{
    string activity[accept, add, cancel, 
                    invoice, reason_update, 
                    reject, remove_status, ship];  # Enumerated value describing change
    int quantity?;                                 # Quantity involved in change if any
    string formerStatus?;                          # Former status if any
    string reason?;                                # Reason if any
    isodate activityDate;                          # The date of the change    
 };

Example

{
    "activity": "accept",
    "activityDate": "2017-12-14T15:49:46+0000"
}
Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.