Skip to main content
2026-01-06

Changed endpoints:

  • Changes for POST /shipments/announce_with_rules:
    • Documentation updated:
      • Removed “Set customs export reason” from available shipping rules actions
      • Removed “Set customs export type” from available shipping rules actions
  • Changes for POST /shipments/create_with_rules:
    • Documentation updated:
      • Removed “Set customs export reason” from available shipping rules actions
      • Removed “Set customs export type” from available shipping rules actions
2026-01-05

Changed endpoints:

  • Changes for POST /store-locations:
    • Documentation metadata updated
  • Changes for GET /store-locations:
    • Documentation metadata updated
  • Changes for GET /store-locations/{id}:
    • Documentation metadata updated
  • Changes for PATCH /store-locations/{id}:
    • Documentation metadata updated
  • Changes for DELETE /store-locations/{id}:
    • Documentation metadata updated
2025-12-17

Changed endpoints:

  • Changes for POST /orders:
    • Request body schema updated:
      • Field id added to order creation requests (optional, must be sent as string)
    • Response 400 / application/json changed:
      • Error response documentation expanded with detailed error examples and JSON Pointer notation explanation
      • New error examples added: MissingRequiredField, InvalidFieldValue, DuplicateOrderProcessing, BatchSizeLimitExceeded, MultipleValidationErrors, IntegrationNotFound, ImmutableFieldChange, InvalidIdType
    • Endpoint documentation expanded with comprehensive upsert behavior, batch processing details, limitations, and best practices
  • Changes for POST /shipments:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
  • Changes for GET /shipments:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
  • Changes for PATCH /shipments/{id}:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
  • Changes for GET /shipments/{id}:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
  • Changes for POST /shipments/announce-with-shipping-rules:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
    • Documentation updated with note on carrier-specific parcel limits
  • Changes for POST /shipments/create-with-shipping-rules:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
  • Changes for POST /parcels:
    • Field dds_reference added to parcel items (optional)
    • Field taric_doc_code added to parcel items (optional)
    • Field dangerous_goods added to parcel items (optional)
    • Field tracking_identifier added to tracking numbers (optional)
    • ship_with schema restructured: Now supports discriminated union with two types: shipping_option_code and contract
    • Field user_shipping_method_name added to ship_with properties (optional)
    • Field user_shipping_method_id added to ship_with properties (optional)
    • Field contract_id made required for shipping_option_code type
  • Changes for POST /ship-orders:
    • Field renamed: order_items changed to parcel_items in multicollo parcel definitions
  • Changes for POST /returns:
    • Field return_fee added to return response (optional)
  • Changes for GET /returns:
    • Field return_fee added to return response (optional)
  • Changes for GET /returns/{id}:
    • Field return_fee added to return response (optional)
2024-07-09

Removed endpoints:

  • PUT /api/v3/orders/{id}
2024-07-01

Added endpoints:

  • GET /api/v3/dsf/forms/categories
  • GET /api/v3/dsf/forms/{form_type}/fields
  • POST /api/v3/dsf/forms/{form_type}/support-request
  • POST /api/v3/support/dsf/forms/fileupload
2024-06-11

Changed endpoints:

  • Changes for POST /api/v3/shop-order-statuses/mapping/:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for GET /api/v3/shop-order-statuses/mapping/:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for POST /api/v3/shop-order-statuses:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for GET /api/v3/shop-order-statuses:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for GET /api/v3/integrations/{id}:
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for PATCH /api/v3/integrations/{id}:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for DELETE /api/v3/integrations/{id}:
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for PATCH /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for DELETE /api/v3/orders/{id}:
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for PUT /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for GET /api/v3/orders/{id}:
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for GET /api/v3/orders:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
  • Changes for POST /api/v3/orders:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas
2024-05-28

Added endpoints:

  • DELETE /api/v3/integrations/{id}
  • PATCH /api/v3/integrations/{id}
  • GET /api/v3/integrations/{id}
  • GET /api/v3/integrations
  • GET /api/v3/shop-order-statuses
  • POST /api/v3/shop-order-statuses
  • GET /api/v3/shop-order-statuses/mapping/
  • POST /api/v3/shop-order-statuses/mapping/
2024-05-23

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field data added
      • Field id removed
      • Field order_id removed
      • Field order_number removed
  • Changes for PUT /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field data added
      • Field id removed
      • Field order_id removed
      • Field order_number removed
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field data added
      • Field order_id removed
      • Field order_number removed
      • Field order_details removed
      • Field payment_details removed
      • Field id removed
      • Field created_at removed
      • Field modified_at removed
      • Field customs_details removed
      • Field customer_details removed
      • Field billing_address removed
      • Field shipping_address removed
      • Field shipping_details removed
      • Field service_point_details removed
2024-05-14

Changed endpoints:

  • Changes for POST /api/v3/returns/validate:
    • Parameters changed:
      • Request body param customs_information added
  • Changes for GET /api/v3/returns/{id}:
    • Response 200 / application/json changed:
      • Field customs_information added
  • Changes for GET /api/v3/returns:
    • Response 200 / application/json changed:
      • Field data.items.customs_information added
  • Changes for POST /api/v3/returns:
    • Parameters changed:
      • Request body param customs_information added
2024-05-13

Changed endpoints:

  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param shipping_details.is_local_pickup added
      • Request body param payment_details.is_cash_on_delivery added
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field shipping_details.is_local_pickup added
      • Field payment_details.is_cash_on_delivery added
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.shipping_details.is_local_pickup added
      • Field items.payment_details.is_cash_on_delivery added
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.shipping_details.is_local_pickup added
      • Request body param items.payment_details.is_cash_on_delivery added
2024-04-24

Added endpoints:

  • POST /oauth2/token
2024-04-22

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param payment_details.invoice_date added
  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param payment_details.invoice_date added
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field payment_details.invoice_date added
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.payment_details.invoice_date added
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.payment_details.invoice_date added
2024-02-28

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param tax_numbers added
      • Request body param payment_details.discount_granted added
      • Request body param payment_details.insurance_costs added
      • Request body param payment_details.freight_costs added
      • Request body param payment_details.other_costs added
      • Request body param order_details.order_items.items.mid_code added
      • Request body param order_details.order_items.items.material_content added
      • Request body param order_details.order_items.items.intended_use added
2024-02-22

Changed endpoints:

  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param payment_details.discount_granted added
      • Request body param payment_details.insurance_costs added
      • Request body param payment_details.freight_costs added
      • Request body param payment_details.other_costs added
      • Request body param order_details.order_items.items.mid_code added
      • Request body param order_details.order_items.items.material_content added
      • Request body param order_details.order_items.items.intended_use added
      • Request body param customs_details now can be null
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field payment_details.discount_granted added
      • Field payment_details.insurance_costs added
      • Field payment_details.freight_costs added
      • Field payment_details.other_costs added
      • Field order_details.order_items.items.mid_code added
      • Field order_details.order_items.items.material_content added
      • Field order_details.order_items.items.intended_use added
      • Field customs_details now can be null
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.payment_details.discount_granted added
      • Field items.payment_details.insurance_costs added
      • Field items.payment_details.freight_costs added
      • Field items.payment_details.other_costs added
      • Field items.order_details.order_items.items.mid_code added
      • Field items.order_details.order_items.items.material_content added
      • Field items.order_details.order_items.items.intended_use added
      • Field items.customs_details now can be null
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.payment_details.discount_granted added
      • Request body param items.payment_details.insurance_costs added
      • Request body param items.payment_details.freight_costs added
      • Request body param items.payment_details.other_costs added
      • Request body param items.order_details.order_items.items.mid_code added
      • Request body param items.order_details.order_items.items.material_content added
      • Request body param items.order_details.order_items.items.intended_use added
      • Request body param items.customs_details now can be null
2024-02-12

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
  • Changes for DELETE /api/v3/orders/{id}:
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
  • Changes for PUT /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
  • Changes for GET /api/v3/orders/{id}:
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
  • Changes for GET /api/v3/orders:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 404 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
  • Changes for POST /api/v3/orders:
    • Response 400 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
    • Response 401 / application/json changed:
      • Polymorphism object:
        • errors.allOf changed supported schemas, ['Error'] added
      • Field errors changed its type to ['array', 'object']
2023-12-18

Changed endpoints:

  • Changes for GET /api/v3/returns/{id}:
    • Response 200 / application/json changed:
      • Field status_history.items.carrier_update_timestamp has new format: date-time
  • Changes for GET /api/v3/returns:
    • Response 200 / application/json changed:
      • Field data.items.status_history.items.carrier_update_timestamp has new format: date-time
2023-12-18

Changed endpoints:

  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param shipping_details.delivery_indicator added
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field shipping_details.delivery_indicator added
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.shipping_details.delivery_indicator added
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.shipping_details.delivery_indicator added
2023-11-13

Added endpoints:

  • POST /api/v3/returns/validate
  • GET /api/v3/returns/{id}
  • POST /api/v3/returns
  • GET /api/v3/returns
2023-09-13

Changed endpoints:

  • Changes for GET /api/v3/orders:
    • Parameters changed:
      • Query param sort added
2023-09-12

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 404 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
  • Changes for DELETE /api/v3/orders/{id}:
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 404 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
  • Changes for PUT /api/v3/orders/{id}:
    • Response 400 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 404 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
  • Changes for GET /api/v3/orders/{id}:
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 404 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
  • Changes for GET /api/v3/orders:
    • Response 400 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 404 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
  • Changes for POST /api/v3/orders:
    • Response 400 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
    • Response 401 / application/json changed:
      • Field errors.status removed
      • Field errors.code removed
      • Field errors.detail removed
2023-09-05

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param shipping_address.po_box now can be null
      • Request body param shipping_address.po_box is not nullable anymore
      • Request body param billing_address.po_box now can be null
      • Request body param billing_address.po_box is not nullable anymore
      • Request body param order_details.order_items.items.delivery_dates now can be null
      • Request body param order_details.order_items.items.delivery_dates is not nullable anymore
  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param shipping_address.oneOf.0.po_box now can be null
      • Request body param shipping_address.oneOf.0.po_box is not nullable anymore
      • Request body param billing_address.oneOf.0.po_box now can be null
      • Request body param billing_address.oneOf.0.po_box is not nullable anymore
      • Request body param order_details.order_items.items.delivery_dates now can be null
      • Request body param order_details.order_items.items.delivery_dates is not nullable anymore
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field shipping_address.oneOf.0.po_box now can be null
      • Field shipping_address.oneOf.0.po_box is not nullable anymore
      • Field billing_address.oneOf.0.po_box now can be null
      • Field billing_address.oneOf.0.po_box is not nullable anymore
      • Field order_details.order_items.items.delivery_dates now can be null
      • Field order_details.order_items.items.delivery_dates is not nullable anymore
  • Changes for GET /api/v3/orders:
    • Parameters changed:
      • Query param order_id added
    • Response 200 / application/json changed:
      • Field items.shipping_address.oneOf.0.po_box now can be null
      • Field items.shipping_address.oneOf.0.po_box is not nullable anymore
      • Field items.billing_address.oneOf.0.po_box now can be null
      • Field items.billing_address.oneOf.0.po_box is not nullable anymore
      • Field items.order_details.order_items.items.delivery_dates now can be null
      • Field items.order_details.order_items.items.delivery_dates is not nullable anymore
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.shipping_address.oneOf.0.po_box now can be null
      • Request body param items.shipping_address.oneOf.0.po_box is not nullable anymore
      • Request body param items.billing_address.oneOf.0.po_box now can be null
      • Request body param items.billing_address.oneOf.0.po_box is not nullable anymore
      • Request body param items.order_details.order_items.items.delivery_dates now can be null
      • Request body param items.order_details.order_items.items.delivery_dates is not nullable anymore
2023-08-08

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Parameters changed:
      • Polymorphism object:
        • shipping_address.oneOf changed supported schemas, ['Address Object'] removed
        • billing_address.oneOf changed supported schemas, ['Address Object'] removed
      • Request body param shipping_address changed its type to object
      • Request body param billing_address changed its type to object
  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Polymorphism object:
        • payment_details.estimated_tax_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.estimated_shipping_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.subtotal_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.total_price.oneOf changed supported schemas, ['Price Object'] added
      • Request body param order_details.status.code has new minimal length restriction: 1
      • Request body param order_id has new minimal length restriction: 1
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • payment_details.estimated_tax_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.estimated_shipping_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.subtotal_price.oneOf changed supported schemas, ['Price Object'] added
        • payment_details.total_price.oneOf changed supported schemas, ['Price Object'] added
      • Field order_details.status.code has new minimal length restriction: 1
      • Field order_id has new minimal length restriction: 1
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • items.payment_details.estimated_tax_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.estimated_shipping_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.subtotal_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.total_price.oneOf changed supported schemas, ['Price Object'] added
      • Field items.order_details.status.code has new minimal length restriction: 1
      • Field items.order_id has new minimal length restriction: 1
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Polymorphism object:
        • items.payment_details.estimated_tax_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.estimated_shipping_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.subtotal_price.oneOf changed supported schemas, ['Price Object'] added
        • items.payment_details.total_price.oneOf changed supported schemas, ['Price Object'] added
      • Request body param items.order_details.status.code has new minimal length restriction: 1
      • Request body param items.order_id has new minimal length restriction: 1
2023-07-26

Changed endpoints:

  • Changes for GET /api/v3/orders:
    • Parameters changed:
      • Query param order_number added
      • Query param status added
      • Query param order_created_at added
      • Query param order_created_at_min added
      • Query param order_created_at_max added
      • Query param order_updated_at added
      • Query param order_updated_at_min added
      • Query param order_updated_at_max added
2023-07-26

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param order_details.order_items.items.delivery_dates added
  • Changes for PUT /api/v3/orders/{id}:
    • Parameters changed:
      • Request body param order_details.order_items.items.delivery_dates added
  • Changes for GET /api/v3/orders/{id}:
    • Response 200 / application/json changed:
      • Field order_details.order_items.items.delivery_dates added
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.order_details.order_items.items.delivery_dates added
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.order_details.order_items.items.delivery_dates added
2023-07-21

Added endpoints:

  • GET /api/v3/orders/{id}
  • PUT /api/v3/orders/{id}
  • DELETE /api/v3/orders/{id}
  • PATCH /api/v3/orders/{id}

Removed endpoints:

  • GET /api/v3/orders/{id}/
  • PUT /api/v3/orders/{id}/
  • DELETE /api/v3/orders/{id}/
  • PATCH /api/v3/orders/{id}/

Changed endpoints:

  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.shipping_details.shipping_method removed
      • Field items.order_details.shipping_functionalities removed
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.shipping_details.shipping_method removed
      • Request body param items.order_details.shipping_functionalities removed
2023-07-11

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}/:
    • Parameters changed:
      • Request body param id is read only now
  • Changes for PUT /api/v3/orders/{id}/:
    • Parameters changed:
      • Request body param id is read only now
  • Changes for GET /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Field id is read only now
  • Changes for GET /api/v3/orders:
    • Parameters changed:
      • Path param Link removed
    • Response 200 / application/json changed:
      • Field items.id is read only now
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.id is read only now
2023-07-03

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • shipping_address.oneOf changed supported schemas, ['Address Object'] added
        • billing_address.oneOf changed supported schemas, ['Address Object'] added
  • Changes for PUT /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • shipping_address.oneOf changed supported schemas, ['Address Object'] added
        • billing_address.oneOf changed supported schemas, ['Address Object'] added
  • Changes for GET /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • shipping_address.oneOf changed supported schemas, ['Address Object'] added
        • billing_address.oneOf changed supported schemas, ['Address Object'] added
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • items.shipping_address.oneOf changed supported schemas, ['Address Object'] added
        • items.billing_address.oneOf changed supported schemas, ['Address Object'] added
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Polymorphism object:
        • items.shipping_address.oneOf changed supported schemas, ['Address Object'] added
        • items.billing_address.oneOf changed supported schemas, ['Address Object'] added
2023-06-29

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}/:
    • Parameters changed:
      • Request body param order_details.order_created_at added
      • Request body param order_details.order_updated_at added
      • Request body param order_details.order_date removed
  • Changes for PUT /api/v3/orders/{id}/:
    • Parameters changed:
      • Request body param order_details.order_created_at added
      • Request body param order_details.order_updated_at added
      • Request body param order_details.order_date removed
  • Changes for GET /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Field order_details.order_created_at added
      • Field order_details.order_updated_at added
      • Field order_details.order_date removed
  • Changes for GET /api/v3/orders:
    • Response 200 / application/json changed:
      • Field items.order_details.order_created_at added
      • Field items.order_details.order_updated_at added
      • Field items.order_details.order_date removed
  • Changes for POST /api/v3/orders:
    • Parameters changed:
      • Request body param items.order_details.order_created_at added
      • Request body param items.order_details.order_updated_at added
      • Request body param items.order_details.order_date removed
2023-06-22

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Field created_at removed
      • Field modified_at removed
  • Changes for PUT /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Field created_at removed
      • Field modified_at removed
2023-06-12

Added endpoints:

  • POST /api/v3/orders
  • GET /api/v3/orders

Removed endpoints:

  • POST /api/v3/orders/
  • GET /api/v3/orders/
  • POST /api/v3/orders/{id}/split/

Changed endpoints:

  • Changes for PATCH /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 400 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
    • Response 401 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
      • Field errors changed its type to object
    • Response 404 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
  • Changes for DELETE /api/v3/orders/{id}/:
    • Response 401 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
      • Field errors changed its type to object
    • Response 404 / text/html; charset=utf-8 changed:
      • Field root removed
    • Response 404 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
  • Changes for PUT /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
      • Request body param order_id added
      • Request body param order_number added
      • Request body param order_details added
      • Request body param payment_details added
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 400 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
    • Response 401 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
      • Field errors changed its type to object
    • Response 404 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
  • Changes for GET /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
      • Field order_id added
      • Field order_number added
      • Field order_details added
      • Field payment_details added
    • Response 401 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
      • Field errors changed its type to object
    • Response 404 / text/html; charset=utf-8 changed:
      • Field root removed
    • Response 404 / application/json changed:
      • Field errors.status added
      • Field errors.code added
      • Field errors.detail added
2023-05-25

Changed endpoints:

  • Changes for POST /api/v3/orders/{id}/split/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 201 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
  • Changes for PATCH /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
  • Changes for PUT /api/v3/orders/{id}/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
  • Changes for GET /api/v3/orders/{id}/:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
  • Changes for GET /api/v3/orders/:
    • Response 200 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
  • Changes for POST /api/v3/orders/:
    • Parameters changed:
      • Polymorphism object:
        • root.allOf changed supported schemas
    • Response 201 / application/json changed:
      • Polymorphism object:
        • root.allOf changed supported schemas