Features - Connectors Framework - Inbound REST API - Sales Orders
Edit Sales Order
Overview
Updating sales order info in MobiWork
URL Format
https://{domain}.mobiwork.com/api/rest/{clientId}/{versionNumber}/salesOrderId/{salesorderId}/edit.html?token=XXXXXXXX&userId={userId}
Arguments
clientId
required
MobiWork assigned unique ID of the company
versionNumber
required
Version number of MobiWork API SDK release. Current version is: 10.0.78
token
required
Part of URL as a request parameter and is required in every call to verify access to API calls
userId
optional
If provided, this User ID will be taken as a logged in user. If not provided we use an active global administrator ID
salesorderId
required
The identifier of the sales order to be retrieved
Return
Returns a sale sorder Object if sales order update is successful or errors will be returned
Request Body XSD
Response Body XSD
Curl Example
HTTP Method: POST
Request: curl -k -X POST "https://www.mobiwork.com/api/rest/12026/5.0.141/salesorder/12345/edit.html?token=COJL8X2FKSLMMRTYCH2B" -data ' <request>
<salesOrder>
<mobiworkSalesOrderId>123</mobiworkSalesOrderId>
<customerId>123</customerId>
<customerName>John Doe</customerName>
<createdDate>2018/06/04</createdDate>
<createdById>123</createdById>
<createdByName>Jane Doe</createdByName>
<externalId>null</externalId>
<status>OPEN_SHOPPING_CART</status>
<comments>null</comments>
<salesOrderType>SALES_ORDER_ONLINE_CATALOG
</salesOrderType>
</salesOrder>
</request>
Response: <response version="5.0.141" statusCode="1">
<salesOrder>
<mobiworkSalesOrderId>123</mobiworkSalesOrderId>
<customerId>123</customerId>
<customerName>John Doe</customerName>
<createdDate>2018/06/04</createdDate>
<createdById>123</createdById>
<createdByName>Jane Doe</createdByName>
<externalId>null</externalId>
<status>OPEN_SHOPPING_CART</status>
<comments>null</comments>
<salesOrderType>SALES_ORDER_ONLINE_CATALOG
</salesOrderType>
</salesOrder>
</response>