---
title: "Gets H2OGPT system information."
method: GET
path: "/system/h2ogpt_info"
tags: ["System"]
---

# Gets H2OGPT system information.

`GET /system/h2ogpt_info`

## Request

- Base URL: `https://h2ogpte.genai.h2o.ai/api/v1`
- URL: `https://h2ogpte.genai.h2o.ai/api/v1/system/h2ogpt_info`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/h2o/apis/h2ogpte-rest-api/docs/system/h2ogpt_info/get.ts> (a function with typed inputs; its response is checked against the schema)

Gets H2OGPT system information.

## Response `200`

Successful operation

- H2OGPTSystemInfo
  - `timestamp` string, required
  - `uptime_seconds` number, required
  - `hostname` string, required
  - `os_name` string, required
  - `os_version` string, required
  - `kernel_version` string, required
  - `cpu_count_physical` integer, required
  - `cpu_count_logical` integer, required
  - `cpu_percent_per_cpu` number[], required
  - `cpu_freq_current` number, required
  - `cpu_freq_min` number, required
  - `cpu_freq_max` number, required
  - `cpu_temperature` number
  - `load_avg_1min` number, required
  - `load_avg_5min` number, required
  - `load_avg_15min` number, required
  - `memory_total` integer, required
  - `memory_available` integer, required
  - `memory_used` integer, required
  - `memory_percent` number, required
  - `swap_total` integer, required
  - `swap_used` integer, required
  - `swap_percent` number, required
  - `disk_partitions` object[], required
  - `disk_usage` object, required
  - `disk_io_counters` object, required
  - `network_interfaces` string[], required
  - `network_io_counters` object, required
  - `network_connections_count` integer, required
  - `gpus` H2OGPTGPUInfo[], required
    - `name` string, required
    - `temperature` number
    - `utilization` number
    - `memory_total` integer
    - `memory_used` integer
    - `power_usage` number
    - `fan_speed` integer
  - `process_count` integer, required
  - `top_processes_cpu` object[], required
  - `top_processes_memory` object[], required

## Other responses

- `400`: Bad request
- `401`: Unauthorized - Invalid or missing API key
- `default`: Unexpected error

---

[API](https://skmtc.dev/h2o/apis/h2ogpte-rest-api.md) - [All operations](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/h2o/apis/h2ogpte-rest-api/revisions/a82a117320f4?raw)
