---
title: "Monitors"
method: GET
path: "/v1/accessories/monitors"
---

# Monitors

`GET /v1/accessories/monitors`

## Request

- Base URL: `https://specjoin.com/api`
- URL: `https://specjoin.com/api/v1/accessories/monitors`
- Auth: HTTP bearer

## Query parameters

- `computer_id` string, required
- `monitor_id` string, nullable
- `offset` integer
- `limit` integer

## Response `200`

Successful Response

- MonitorPage
  - `accessories_version` 2
  - `schema_version` '0.5.0'
  - `rule_version` string
  - `data_version` string, required
  - `data_sha256` string, required
  - `release_status` 'evaluation' | 'commercial', required
  - `computer` ProductIdentity, required
    - `id` string, required
    - `manufacturer` string, required
    - `model` string, required
    - `manufacturer_part_number` string, nullable, required
    - `identity_scope` 'family' | 'part', required
    - `notes` string[], required
    - `source_ids` string[], required
  - `operating_system` 'windows' | 'macos' | 'linux' | 'chromeos', required
  - `offset` integer, required
  - `limit` integer, required
  - `total` integer, required
  - `next_offset` integer, nullable, required
  - `sources` Source[], required
    - `id` string, required
    - `title` string, required
    - `url` string, required
    - `locator` string, required
    - `checked_on` string, required
    - `review_status` 'reviewed' | 'needs_review' | 'withdrawn'
    - `review_after_days` integer
    - `permission` 'evaluation_only' | 'commercial_cleared'
    - `permission_basis` string, required
    - `sha256` string, nullable
  - `scope` string, required
  - `items` MonitorMatch[], required
    - `monitor` ProductIdentity, required
      - `id` string, required
      - `manufacturer` string, required
      - `model` string, required
      - `manufacturer_part_number` string, nullable, required
      - `identity_scope` 'family' | 'part', required
      - `notes` string[], required
      - `source_ids` string[], required
    - `checked_mode` '1080p60' | '1440p60' | '4k30' | '4k60' | '1920x1200_60' | '1680x1050_60' | '1600x900_60' | '1440x900_60' | '1280x1024_60', required
    - `status` 'supported' | 'conditional' | 'unsupported' | 'unknown' | 'not_requested', required
    - `display` DirectFinding, required
      - `status` 'supported' | 'conditional' | 'unsupported' | 'unknown' | 'not_requested', required
      - `code` string, required
      - `explanation` string, required
      - `source_ids` string[]
      - `rule_ids` string[]
      - `conditions` string[]
      - `missing` string[]
    - `connection` DirectFinding, required
      - `status` 'supported' | 'conditional' | 'unsupported' | 'unknown' | 'not_requested', required
      - `code` string, required
      - `explanation` string, required
      - `source_ids` string[]
      - `rule_ids` string[]
      - `conditions` string[]
      - `missing` string[]
    - `cable_options` CableOption[], required
      - `host_port_id` string, required
      - `host_output` 'hdmi' | 'mini_hdmi' | 'displayport' | 'mini_displayport' | 'dvi' | 'vga' | 'usb_c', required
      - `monitor_port_id` string, required
      - `monitor_input` 'hdmi' | 'mini_hdmi' | 'displayport' | 'mini_displayport' | 'dvi' | 'vga' | 'usb_c', required
      - `mode` '1080p60' | '1440p60' | '4k30' | '4k60' | '1920x1200_60' | '1680x1050_60' | '1600x900_60' | '1440x900_60' | '1280x1024_60', required
      - `cable_requirement` string, required
      - `compatible_cable_ids` string[]
      - `selected_cable_id` string, nullable
      - `source_ids` string[], required
      - `rule_ids` string[], required
      - `candidate_products` ProductIdentity[], required
        - `id` string, required
        - `manufacturer` string, required
        - `model` string, required
        - `manufacturer_part_number` string, nullable, required
        - `identity_scope` 'family' | 'part', required
        - `notes` string[], required
        - `source_ids` string[], required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/specjoin/apis/compatibility-data-api.md) · [All operations](https://skmtc.dev/specjoin/apis/compatibility-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/specjoin/apis/compatibility-data-api/revisions/75215ad869cd?raw)
