---
title: "GET /node"
method: GET
path: "/node"
tags: ["node"]
---

# GET /node

`GET /node`

## Request

- The document declares no server URL.
- Auth: none declared

## Query parameters

- `page_index` integer, required
- `page_size` integer, required
- `id` integer
- `ids` string
- `parent_id` integer
- `name` string
- `no_self_child` integer
- `self_parent` integer
- `recursive` boolean

## Response `200`

OK

- object
  - `code` integer
  - `data` object
    - `count` integer
    - `list` ModelNode[]
      - `access_auth` ModelAccessAuth
        - `allow` boolean
        - `cmd_ids` integer[]
        - `end` string
        - `ranges` ModelRange[]
          - `times` string[]
          - `week` integer
        - `start` string
      - `asset_count` integer
      - `authorization` ModelAuthorizationMap
      - `children` ModelNode[]
      - `comment` string
      - `created_at` string
      - `creator_id` integer
      - `gateway_id` integer
      - `has_child` boolean
      - `id` integer
      - `name` string
      - `parent_id` integer
      - `permissions` string[]
      - `protocols` string[]
      - `resource_id` integer
      - `updated_at` string
      - `updater_id` integer
  - `message` string

## Changes

- **2025-05-28** `7eeee112cdc8`: 1 info
  - added the new optional `query` request parameter `recursive`
- **2025-03-02** `f6b1c099afda`: 1 warning
  - deleted the `query` request parameter `recursive`

[Operation history](https://skmtc.dev/veops/apis/veops-oneterm-api/changes/node/get.md)

---

[API](https://skmtc.dev/veops/apis/veops-oneterm-api.md) - [All operations](https://skmtc.dev/veops/apis/veops-oneterm-api/llms.txt) - [OpenAPI document](https://skmtc.dev/veops/apis/veops-oneterm-api/revisions/bd0569ff0157?raw)
