API changes — 2026-10-19
This release includes 55 additions.
📖 Full endpoint details are in the API reference.
Added
Billing & Invoices
GET /api/portal/invoices/by-order/{salesOrder}— List Invoices for Sales Order
Fulfillments
GET /api/v2/sales-order-fulfillments/export/download— Download Fulfillments Export
PayPal
POST /api/sales-invoices/{salesInvoiceId}/paypal-payment-links— Create PayPal Pay Link for Sales Invoice
Sales Credits
POST /api/sales-credits/{salesCredit}/reconcile-invoice-application— Reconcile Sales Credit Invoice Application
Sales Invoices
GET /api/export/sales-invoices/{salesInvoice}/pdf— Download Sales Invoice PDFGET /api/reports/ar-aging— Get AR Aging ReportDELETE /api/sales-invoice-allocations/{salesInvoiceAllocation}— Delete Sales Invoice Payment AllocationGET /api/sales-invoices— List Sales InvoicesPOST /api/sales-invoices— Create Sales InvoicePOST /api/sales-invoices/bulk/archive— Bulk Archive Sales InvoicesPOST /api/sales-invoices/bulk/email— Bulk Email Sales InvoicesPOST /api/sales-invoices/bulk/issue— Bulk Issue Sales InvoicesPOST /api/sales-invoices/bulk/pdf— Bulk Download Sales Invoice PDFsPOST /api/sales-invoices/bulk/unarchive— Bulk Unarchive Sales InvoicesPOST /api/sales-invoices/bulk/void— Bulk Void Sales InvoicesGET /api/sales-invoices/export— Export Sales InvoicesGET /api/sales-invoices/export/download— Download Sales Invoice ExportPOST /api/sales-invoices/preview-totals— Preview Sales Invoice TotalsGET /api/sales-invoices/summary— Get Sales Invoice SummaryGET /api/sales-invoices/uninvoiced-shipments— List Uninvoiced ShipmentsDELETE /api/sales-invoices/{salesInvoice}— Delete Sales InvoiceGET /api/sales-invoices/{salesInvoice}— Get Sales InvoicePUT /api/sales-invoices/{salesInvoice}— Update Sales InvoiceGET /api/sales-invoices/{salesInvoice}/activity-log— Get Sales Invoice Activity LogPOST /api/sales-invoices/{salesInvoice}/allocations— Allocate Payment to Sales InvoicePOST /api/sales-invoices/{salesInvoice}/credit-notes— Create Credit Note for Sales InvoiceGET /api/sales-invoices/{salesInvoice}/documents— List Sales Invoice DocumentsPOST /api/sales-invoices/{salesInvoice}/documents— Upload Sales Invoice DocumentDELETE /api/sales-invoices/{salesInvoice}/documents/{document}— Delete Sales Invoice DocumentPATCH /api/sales-invoices/{salesInvoice}/documents/{document}— Update Sales Invoice Document DescriptionGET /api/sales-invoices/{salesInvoice}/documents/{document}/file— Download Sales Invoice Document FilePOST /api/sales-invoices/{salesInvoice}/email— Email Sales InvoicePOST /api/sales-invoices/{salesInvoice}/issue— Issue Sales InvoiceGET /api/sales-invoices/{salesInvoice}/notes— List Sales Invoice NotesPOST /api/sales-invoices/{salesInvoice}/notes— Create Sales Invoice NoteDELETE /api/sales-invoices/{salesInvoice}/notes/{noteId}— Delete Sales Invoice NotePUT /api/sales-invoices/{salesInvoice}/notes/{noteId}/toggle-pin— Toggle Sales Invoice Note PinPOST /api/sales-invoices/{salesInvoice}/payments— Record Sales Invoice PaymentPOST /api/sales-invoices/{salesInvoice}/refresh-from-order— Refresh Sales Invoice from OrderPOST /api/sales-invoices/{salesInvoice}/supplementary— Create Supplementary Sales InvoicePUT /api/sales-invoices/{salesInvoice}/tags— Update Sales Invoice TagsPOST /api/sales-invoices/{salesInvoice}/void— Void Sales InvoiceDELETE /api/sales-order-fulfillments/{salesOrderFulfillment}/skip-invoice— Undo Skip Shipment InvoicePOST /api/sales-order-fulfillments/{salesOrderFulfillment}/skip-invoice— Skip Shipment InvoiceGET /api/sales-orders/{salesOrder}/invoice-preview— Get Sales Order Invoice PreviewGET /api/sales-orders/{salesOrder}/invoices— Get Sales Order Billing SummaryPOST /api/sales-orders/{salesOrder}/invoices/bulk-from-shipments— Bulk Create Sales Invoices from ShipmentsPUT /api/sales-orders/{salesOrder}/invoicing-policy— Update Sales Order Invoicing PolicyDELETE /api/sales-orders/{salesOrder}/settle-billing— Unsettle Sales Order BillingPOST /api/sales-orders/{salesOrder}/settle-billing— Settle Sales Order BillingGET /api/settings/sales-invoices— Get Sales Invoice SettingsPUT /api/settings/sales-invoices— Update Sales Invoice Settings
Sales Orders
POST /api/sales-orders/{salesOrder}/request-payment— Request Sales Order Payment
SPS Commerce
POST /api/sales-invoices/{salesInvoice}/edi/regenerate— Regenerate Sales Invoice 810POST /api/sales-invoices/{salesInvoice}/edi/send— Send Sales Invoice 810
Spec version 1.0.0 → 1.0.0.