---
title: "Set next boot partition"
method: POST
path: "/api/system/boot"
tags: ["system"]
---

# Set next boot partition

`POST /api/system/boot`

Sets the partition to be used for the next system boot

## Request body

- object
  - `partition` string, required — Partition label to boot from (e.g., ota_0, ota_1, factory)

## Response `200`

Boot partition set successfully

- GenericResponse
  - `message` string, required

## Other responses

- `400` — Invalid partition label
- `401` — Unauthorized - Client not in allowed network range
- `500` — Internal server error

---

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