Bulk Order Operations
Operations let you act on many orders simultaneously. Select orders by filter criteria, choose an action, and execute.
Common Bulk Actions
| Action | Description |
|---|---|
| Update Status | Change status for all selected orders |
| Add Tag | Add a tag to all selected orders |
| Remove Tag | Remove a tag from all selected orders |
| Assign to Dispatcher | Route orders through a dispatcher |
| Trigger Sync | Re-sync orders from their source bridge |
| Push Fulfillment | Push fulfillment data back to source platforms |
| Export | Export order data to CSV |
Creating a Bulk Operation
In the Portal
- Go to Operations > New Operation
- Set the target type to Orders
- Define your selection criteria (status, date range, tags, etc.)
- Choose an action
- Preview affected orders
- Click Execute
Via the API
POST /api/operations
Content-Type: application/json
{
"name": "Tag priority orders",
"targetType": "orders",
"filters": {
"status": "pending",
"totalPrice": { "gte": 100 }
},
"action": {
"type": "add_tag",
"value": "priority"
}
}Execution and Monitoring
Operations execute asynchronously. You can monitor progress in the portal or via the API:
GET /api/operations/:idThe response includes:
- Current status (pending, running, completed, failed)
- Progress count (processed / total)
- Error details for any failed items
Undo
Most operations support undo. From the operation detail page, click Undo to reverse the action. This creates a new operation that reverts the changes.
See Operations for the complete guide.