Skip to content

API changelog

Each entry is one change to the published API documents, generated from the documents themselves, so nothing here is written by hand. An entry lists every operation that changed in each profile and what changed about it.

A change marked Breaking can break an integration that changes nothing on its side: an operation or a field removed, an enum value removed, or a field you send becoming required. Breaking changes are listed first. Every change is labelled v1 or v2, and you can hide the v1 ones.

8 breaking

3PL

  • v1GET /v1/salesOrderretrieve-detailed-sales-order-information-for-a-list-of-orders

    • No longer required results[].billingAddress.countryCode (response)
    • No longer required results[].shippingAddress.countryCode (response)
  • v1GET /v1/salesOrder/{orderNumber}get-detailed-sales-order-information

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
  • v1POST /v1/salesOrder/shipmentscreate-packages-to-sales-orders-in-zentail

    • No longer required orderDetails[].billingAddress.countryCode (response)
    • No longer required orderDetails[].shippingAddress.countryCode (response)
    • No longer required packages[].shippedFrom.countryCode (request)
    • No longer required packages[].shippedTo.countryCode (request)

Inventory

Sales channel

  • v1GET /v1/salesOrderretrieve-detailed-sales-order-information-for-a-list-of-orders

    • No longer required results[].billingAddress.countryCode (response)
    • No longer required results[].shippingAddress.countryCode (response)
  • v1GET /v1/salesOrder/{orderNumber}get-detailed-sales-order-information

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
  • v1POST /v1/listing/statuscreate-listing-statuses

    • No longer required statuses[].errors[].classification (request)
    • No longer required statuses[].errors[].error (request)
  • v1POST /v1/salesOrdercreate-new-sales-orders-in-zentail

    • No longer required billingAddress.countryCode (request)
    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
    • No longer required status (request)
  • v1POST /v1/salesOrder/accept/{orderNumber}mark-sales-order-as-accepted-for-fulfillment-in-zentail

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
  • v1POST /v1/salesOrder/cancel/{orderNumber}cancel-sales-order-in-zentail

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
  • v1POST /v1/salesOrder/markPaid/{orderNumber}mark-order-paid-in-zentail

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)

Seller

  • v1GET /v1/import/validation/results/{validationID}retrieve-the-results-of-validation-using-the-validationid

    • BreakingField removed validation_result_groups[].breakdown (response)
    • BreakingField removed validation_result_groups[].group_name (response)
    • Field added validation_result_groups[].name (response)
    • Field added validation_result_groups[].validation_results (response)
  • v1GET /v1/vendor/{id}vendor-info

    • BreakingField removed address (response)
    • BreakingField removed lead_time (response)
    • BreakingField removed name (response)
    • BreakingField removed notes (response)
    • BreakingField removed payment_window (response)
    • BreakingField removed vendor_id (response)
    • Field added results (response)
  • v1POST /v1/reportcreate-a-report-to-be-processed

    • No longer required activeOnly (request)
    • No longer required createNewProducts (request)
    • No longer required delimiter (request)
    • No longer required exportForExcel (request)
    • No longer required extension (request)
    • No longer required headersOnly (request)
    • No longer required includeHeader (request)
    • No longer required insertOnly (request)
    • No longer required isExport (request)
    • No longer required overwriteWithBlank (request)

Shipping

  • v1GET /v1/salesOrderretrieve-detailed-sales-order-information-for-a-list-of-orders

    • No longer required results[].billingAddress.countryCode (response)
    • No longer required results[].shippingAddress.countryCode (response)
  • v1GET /v1/salesOrder/{orderNumber}get-detailed-sales-order-information

    • No longer required billingAddress.countryCode (response)
    • No longer required shippingAddress.countryCode (response)
  • v1POST /v1/salesOrder/shipmentscreate-packages-to-sales-orders-in-zentail

    • No longer required orderDetails[].billingAddress.countryCode (response)
    • No longer required orderDetails[].shippingAddress.countryCode (response)
    • No longer required packages[].shippedFrom.countryCode (request)
    • No longer required packages[].shippedTo.countryCode (request)

Inventory

Shipping

History starts on , when the bundles were first published.

API changelog · Built 0c509dd3