Changelog

v2 to v3

New Endpoints

    - POST /customs_document/isf
    - POST /purchase_orders
    - POST /purchase_orders/{id}

Modified Endpoints

    - GET /purchase_order_line_items
      Parameters:
        - Modified per
        - Modified f.line_item_number
      Responses:
        - Modified 200
            - Added origin_location (object)
            - Added destination_addresses (array)
            - Added parent_line_key (string)
            - Added assigned_party (object)
            - Added measurements (array)
            - Added product.properties.color (string)
            - Added product.properties.dangerous (boolean)
            - Added product.properties.ean_ucc_13 (string)
            - Added product.properties.ean_ucc_8 (string)
            - Added product.properties.lot_number (string)
            - Added product.properties.size (string)
            - Added product.properties.style (string)
            - Added product.properties.upc (string)
            - Removed cargo_ready_date (string) | format: date
            - Removed origin_address (object)
            - Removed destination_address (object)
            - Removed product.properties._object (string)
            - Removed product.properties.id (integer)
            - Removed product.properties.archived_at (['string', 'null']) | format: date-time
            - Removed product.properties.client_verified (boolean)
            - Removed product.properties.product_properties (array)
            - Removed product.properties.hs_codes (array)
            - Removed product.properties.classifications (array)
    - GET /purchase_order_line_items/{id}
      Responses:
        - Modified 200
            - Added origin_location (object)
            - Added destination_addresses (array)
            - Added parent_line_key (string)
            - Added assigned_party (object)
            - Added measurements (array)
            - Added product.properties.color (string)
            - Added product.properties.dangerous (boolean)
            - Added product.properties.ean_ucc_13 (string)
            - Added product.properties.ean_ucc_8 (string)
            - Added product.properties.lot_number (string)
            - Added product.properties.size (string)
            - Added product.properties.style (string)
            - Added product.properties.upc (string)
            - Removed cargo_ready_date (string) | format: date
            - Removed origin_address (object)
            - Removed destination_address (object)
            - Removed product.properties._object (string)
            - Removed product.properties.id (integer)
            - Removed product.properties.archived_at (['string', 'null']) | format: date-time
            - Removed product.properties.client_verified (boolean)
            - Removed product.properties.product_properties (array)
            - Removed product.properties.hs_codes (array)
            - Removed product.properties.classifications (array)
    - GET /purchase_orders
      Parameters:
        - Added f.seller_entity_ref
        - Added f.buyer_entity_ref
        - Added f.roles
        - Removed f.role
      Responses:
        - Modified 200
            - Added order_class (string) | enums: purchase_order, sales_order, transfer_order, delivery_order, work_order
            - Added issue_date (string) | format: date
            - Added freight_paymnet_terms (string) | enums: freight_collect, freight_prepaid
            - Added priority (string) | enums: standard, high
            - Added destination_addresses (array)
            - Added parties (array)
            - Removed buyer (object)
            - Removed seller (object)
            - Removed destination_address (object)
    - GET /purchase_orders/{id}
      Responses:
        - Modified 200
            - Added order_class (string) | enums: purchase_order, sales_order, transfer_order, delivery_order, work_order
            - Added issue_date (string) | format: date
            - Added freight_paymnet_terms (string) | enums: freight_collect, freight_prepaid
            - Added priority (string) | enums: standard, high
            - Added destination_addresses (array)
            - Added parties (array)
            - Removed buyer (object)
            - Removed seller (object)
            - Removed destination_address (object)