---
title: "Update discovery info for a node"
method: PUT
path: "/dsc/node/{id}"
tags: ["dsc"]
---

# Update discovery info for a node

`PUT /dsc/node/{id}`

Use this method to update a single node's discovery information. This is identical to `PUT:/dsc/node`, but with the option of including the node id as a url parameter instead of in the body.

Note: This is not a typical action and should be done sparingly.

## Path parameters

- `id` string, required

## Request body

- NodeConfig
  - `id` string, byte
  - `parentId` string, byte
  - `runState` string
  - `physState` string
  - `nodename` string
  - `arch` string
  - `platform` string
  - `extensions` object[]
    - `@type` string
  - `services` object[]
    - `id` string
    - `module` string
    - `state` string

## Response `200`

successful operation

- NodeConfig
  - `id` string, byte
  - `parentId` string, byte
  - `runState` string
  - `physState` string
  - `nodename` string
  - `arch` string
  - `platform` string
  - `extensions` object[]
    - `@type` string
  - `services` object[]
    - `id` string
    - `module` string
    - `state` string

---

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