---
title: "Save Developer Machine Details"
method: PUT
path: "/v1/developer/{developer_id}/machine-details"
tags: ["Developer Management"]
---

# Save Developer Machine Details

`PUT /v1/developer/{developer_id}/machine-details`

## Request

- Base URL: `https://api.oneinfer.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.oneinfer.ai/v1/developer/{developer_id}/machine-details`
- Auth: HTTP bearer

## Path parameters

- `developer_id` string, required

## Request body

- DeveloperLocalMachineRequest
  - `machineId` string, nullable
  - `hostname` string, nullable
  - `machineName` string, nullable
  - `osName` string, nullable
  - `osVersion` string, nullable
  - `osRelease` string, nullable
  - `kernelVersion` string, nullable
  - `platform` string, nullable
  - `platformVersion` string, nullable
  - `architecture` string, nullable
  - `system` object, nullable
  - `bios` object, nullable
  - `baseboard` object, nullable
  - `chassis` object, nullable
  - `cpu` DeveloperLocalMachineCpuInfo
    - `brand` string, nullable
    - `manufacturer` string, nullable
    - `architecture` string, nullable
    - `physicalCores` integer, nullable
    - `logicalCores` integer, nullable
    - `efficiencyCores` integer, nullable
    - `performanceCores` integer, nullable
    - `processors` integer, nullable
    - `socket` string, nullable
    - `baseSpeedGhz` number, nullable
    - `maxSpeedGhz` number, nullable
    - `temperatureC` number, nullable
    - `currentLoadPercent` number, nullable
  - `memory` DeveloperLocalMachineMemoryInfo
    - `totalBytes` integer, nullable
    - `availableBytes` integer, nullable
    - `usedBytes` integer, nullable
    - `freeBytes` integer, nullable
    - `totalGb` number, nullable
    - `availableGb` number, nullable
    - `usedGb` number, nullable
    - `swapTotalBytes` integer, nullable
    - `swapUsedBytes` integer, nullable
  - `memoryLayout` object[]
  - `gpus` DeveloperLocalMachineGpuInfo[]
    - `name` string, nullable
    - `vendor` string, nullable
    - `model` string, nullable
    - `gpuType` string, nullable
    - `vramBytes` integer, nullable
    - `vramMb` number, nullable
    - `vramGb` number, nullable
    - `driverVersion` string, nullable
    - `cudaVersion` string, nullable
    - `temperatureC` number, nullable
    - `utilizationPercent` number, nullable
  - `disks` DeveloperLocalMachineDiskInfo[]
    - `name` string, nullable
    - `mount` string, nullable
    - `fsType` string, nullable
    - `totalBytes` integer, nullable
    - `usedBytes` integer, nullable
    - `freeBytes` integer, nullable
  - `networkInterfaces` DeveloperLocalMachineNetworkInfo[]
    - `name` string, nullable
    - `mac` string, nullable
    - `ipv4` string, nullable
    - `ipv6` string, nullable
    - `internal` boolean, nullable
    - `speedMbps` number, nullable
  - `collectedAt` string, date-time, nullable
  - `rawPayload` object, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/oneinfer/apis/oneinfer-apis.md) · [All operations](https://skmtc.dev/oneinfer/apis/oneinfer-apis/llms.txt) · [OpenAPI document](https://skmtc.dev/oneinfer/apis/oneinfer-apis/revisions/a49f22311a8f?raw)
