---
title: "AddGraphNodeBody"
description: "Request body for a GraphNode operation."
section: "Reference"
group: "Types"
order: 119
---

## Definition

```ts
interface AddGraphNodeBody {
  graphId: string;
  nodeDefinitionId: string;
  label: string;
  properties?: unknown;
}
```

## Fields

| Field              | Type      | Notes                                                                   |
| ------------------ | --------- | ----------------------------------------------------------------------- |
| `graphId`          | `string`  | `required` — Graph instance to add the node to.                         |
| `nodeDefinitionId` | `string`  | `required` — Node type the new node is an instance of.                  |
| `label`            | `string`  | `required` — Human-readable label for the node.                         |
| `properties`       | `unknown` | `optional` — Node property values, matching the node-definition schema. |
