Rest API Archives | Page 4 of 6 | Descartes Sellercloud

Rest API: RMA QB Exported

We have added the optional parameter QBExported to the PUT /api/Rma/{id} endpoint, allowing you to change an RMA’s as “Exported to QuickBooks” status via API.

Create Order via API

You can now mark orders as Allow Shipping Without Payment directly while creating the sales order by calling the POST /api/Orders endpoint. By default, you are not able to ship an order unless it is fully charged. With this status set to true, you can ship the order before receiving payment. Ensure all other necessary settings are configured for this workflow.

Get Carrier Information and Modify PO

We have added three new endpoints to our REST API:

Modified API Endpoints

We have slightly modified two Rest API endpoints:

Update Order Shipping Information

We have added a new endpoint for our Rest API, which allows you to Update the Shipping Information of a single sales order. This endpoint allows you to change the shipping carrier and service of an order without having to mark the order as shipped or completed.

Account-wide Rest API Call Logs

We have added a new account-wide Rest API Call Log page accessible for users with the Client Admin role. The page provides a granular view of user interactions with Sellercloud’s Rest API, which developers and administrators can use to troubleshoot issues, analyze performance, and fine-tune API usage.

API Endpoints | Split PO, Get PO by View, Get PO Views, and Update Order Columns

We have added four new endpoints to our Rest API:

API Endpoints | Order Snapshot and PO Serials

We have added two new endpoints to our Rest API:

Delete PO Items via REST API

You are now able to delete Purchase Order Items via API using the new DELETE /api/PurchaseOrders/{id}/Items REST API endpoint.

Update Customer Information API Endpoints

We have added three new PUT endpoints to our Rest API that you can use to update customer information: