---
title: "Starts or stops a cluster node."
method: POST
path: "/Faults/Nodes/{nodeName}/$/StartTransition/"
tags: ["Faults"]
---

# Starts or stops a cluster node.

`POST /Faults/Nodes/{nodeName}/$/StartTransition/`

Starts or stops a cluster node.  A cluster node is a process, not the OS instance itself.  To start a node, pass in "Start" for the NodeTransitionType parameter.
To stop a node, pass in "Stop" for the NodeTransitionType parameter.  This API starts the operation - when the API returns the node may not have finished transitioning yet.
Call GetNodeTransitionProgress with the same OperationId to get the progress of the operation.

## Path parameters

- `nodeName` string, required

## Query parameters

- `api-version` '6.0', required
- `OperationId` string, uuid, required
- `NodeTransitionType` 'Invalid' | 'Start' | 'Stop', required
- `NodeInstanceId` string, required
- `StopDurationInSeconds` integer, required
- `timeout` integer

## Response `202`

A 202 status code indicates the operation was accepted.  Call the GetNodeTransitionProgress API to get the progress.

## Other responses

- `default` — The detailed error response.

---

[API](https://skmtc.net/azure/apis/service-fabric-client-apis.md) · [All operations](https://skmtc.net/azure/apis/service-fabric-client-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/service-fabric-client-apis/versions/6df9f2f4d542/schema)
