---
title: "Restarts a Service Fabric cluster node."
method: POST
path: "/Nodes/{nodeName}/$/Restart"
tags: ["Node"]
---

# Restarts a Service Fabric cluster node.

`POST /Nodes/{nodeName}/$/Restart`

Restarts a Service Fabric cluster node that is already started.

## Path parameters

- `nodeName` string, required

## Query parameters

- `api-version` '6.0', required
- `timeout` integer

## Request body

- RestartNodeDescription — Describes the parameters to restart a Service Fabric node.
  - `NodeInstanceId` string, required — The instance ID of the target node. If instance ID is specified the node is restarted only if it matches with the current instance of the node. A default value of "0" would match any instance ID. The instance ID can be obtained using get node query.
  - `CreateFabricDump` 'False' | 'True' — Specify True to create a dump of the fabric node process. This is case-sensitive.

## Response `200`

A successful operation will return 200 status code. A successful operation means that the restart command was received by the node and it is in the process of restarting. Check the status of the node by calling GetNode operation.

## 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)
