---
title: "Bulk Change Scheduled Orders Status"
method: PUT
path: "/Sites/{siteId}/ScheduledOrders/BulkStatusChange/{changedStatus}"
tags: ["ScheduledOrders"]
---

# Bulk Change Scheduled Orders Status

`PUT /Sites/{siteId}/ScheduledOrders/BulkStatusChange/{changedStatus}`

## Path parameters

- `siteId` integer, required
- `changedStatus` 'Processing' | 'Success' | 'Failed' | 'Retry' | 'Active' | 'Paused' | 'Deleted' | 'Queued' | 'Snoozed', required

## Request body

- integer[]

## Response `200`

Success

- QPilotCoreModelsDtoResponsesBulkSOActionsResponseDto[]
  - `scheduledOrderId` integer
  - `message` string, nullable
  - `failed` boolean

## Other responses

- `400` — - If the new status is not `Active`, `Paused`, `Failed` or `Deleted`. - If the scheduled order status is `Processing` or `Deleted`. - If the scheduled order is on the lock window.

---

[API](https://skmtc.net/qpilot/apis/qpilot-api.md) · [All operations](https://skmtc.net/qpilot/apis/qpilot-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/qpilot/qpilot-api/versions/b2f13a808fdd/schema)
