> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anysite.io/llms.txt
> Use this file to discover all available pages before exploring further.

# /displayspecifications/models/search

> Search the DisplaySpecifications catalogue with the site's own Display Finder filters: monitors or TVs, announcement period, panel and backlight technology, HDR support, native resolution, size class and refresh-rate range, broadcast tuner, and the ergonomic and sync features. Returns model cards with the id, page URL, name, screen size, image and the spec summary the source shows on hover.

**Price:** 5 credits



## OpenAPI

````yaml /openapi/hardware-benchmarks.json post /api/displayspecifications/models/search
openapi: 3.1.0
info:
  title: Any Site API
  description: >+
    Any Site API provides programmatic access to data from LinkedIn, Instagram,
    Twitter, and other platforms.


    ## Authentication


    All API endpoints require an `access-token` header with a valid API token.
    Tokens can be created in the [dashboard](https://app.anysite.io/).


    ## Pricing


    Each endpoint has a credit cost listed in its description. Credits are
    deducted from your token balance per request.

  version: 0.0.1
servers: []
security:
  - AccessToken: []
paths:
  /api/displayspecifications/models/search:
    post:
      tags:
        - /displayspecifications
      summary: /displayspecifications/models/search
      description: >-
        Search the DisplaySpecifications catalogue with the site's own Display
        Finder filters: monitors or TVs, announcement period, panel and
        backlight technology, HDR support, native resolution, size class and
        refresh-rate range, broadcast tuner, and the ergonomic and sync
        features. Returns model cards with the id, page URL, name, screen size,
        image and the spec summary the source shows on hover.


        **Price:** 5 credits
      operationId: __api_displayspecifications_models_search_post
      parameters:
        - name: access-token
          in: header
          required: true
          schema:
            anyOf:
              - type: string
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/DisplayspecificationsModelsSearchPayload'
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayspecificationsModelCard'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    DisplayspecificationsModelsSearchPayload:
      properties:
        timeout:
          type: integer
          maximum: 1500
          minimum: 20
          default: 300
        count:
          type: integer
          maximum: 60
          minimum: 1
        device_type:
          $ref: '#/components/schemas/DisplayspecificationsDeviceType'
        locale:
          $ref: '#/components/schemas/DisplayspecificationsLocale'
          default: en
        period:
          $ref: '#/components/schemas/DisplayspecificationsPeriod'
          default: all
        panel:
          $ref: '#/components/schemas/DisplayspecificationsPanel'
          default: any
        backlight:
          $ref: '#/components/schemas/DisplayspecificationsBacklight'
          default: any
        hdr:
          $ref: '#/components/schemas/DisplayspecificationsHdr'
          default: any
        resolution:
          anyOf:
            - $ref: '#/components/schemas/DisplayspecificationsResolution'
            - type: 'null'
        size_inches_min:
          anyOf:
            - type: integer
              maximum: 89
              minimum: 10
            - type: 'null'
        size_inches_max:
          anyOf:
            - type: integer
              maximum: 89
              minimum: 10
            - type: 'null'
        refresh_hz_min:
          anyOf:
            - type: integer
              maximum: 1100
              minimum: 50
            - type: 'null'
        refresh_hz_max:
          anyOf:
            - type: integer
              maximum: 1100
              minimum: 50
            - type: 'null'
        tv_tuner:
          anyOf:
            - $ref: '#/components/schemas/DisplayspecificationsTvTuner'
            - type: 'null'
        curved:
          type: boolean
          default: false
        vesa_mount:
          type: boolean
          default: false
        adaptive_sync:
          type: boolean
          default: false
        amd_freesync:
          type: boolean
          default: false
        nvidia_gsync:
          type: boolean
          default: false
        flicker_free:
          type: boolean
          default: false
        low_blue_light:
          type: boolean
          default: false
        removable_stand:
          type: boolean
          default: false
        height_adjustable:
          type: boolean
          default: false
        pivot_adjustable:
          type: boolean
          default: false
        swivel_adjustable:
          type: boolean
          default: false
        tilt_adjustable:
          type: boolean
          default: false
        earc:
          type: boolean
          default: false
        allm:
          type: boolean
          default: false
        vrr:
          type: boolean
          default: false
        hfr:
          type: boolean
          default: false
      type: object
      required:
        - count
        - device_type
    DisplayspecificationsModelCard:
      properties:
        '@type':
          type: string
          default: DisplayspecificationsModelCard
        id:
          type: string
        url:
          type: string
        name:
          type: string
        size_inches:
          anyOf:
            - type: number
            - type: 'null'
        image:
          anyOf:
            - type: string
            - type: 'null'
        summary:
          anyOf:
            - type: string
            - type: 'null'
        summary_fields:
          additionalProperties:
            type: string
          type: object
          default: {}
      type: object
      required:
        - id
        - url
        - name
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
      type: object
    DisplayspecificationsDeviceType:
      type: string
      enum:
        - monitor
        - tv
    DisplayspecificationsLocale:
      type: string
      enum:
        - en
        - de
        - es
        - fr
        - ru
        - bg
    DisplayspecificationsPeriod:
      type: string
      enum:
        - all
        - '2026'
        - '2025'
        - '2024'
        - '2023'
        - '2022'
        - '2021'
        - '2020'
        - '2019'
        - '2018'
        - '2017'
        - past_6_months
        - past_12_months
    DisplayspecificationsPanel:
      type: string
      enum:
        - any
        - TN
        - IPS
        - VA
        - OLED
    DisplayspecificationsBacklight:
      type: string
      enum:
        - any
        - CCFL
        - W-LED
        - GB-r LED
        - Edge LED
        - Direct LED
        - Direct LED (FALD)
        - Mini LED
    DisplayspecificationsHdr:
      type: string
      enum:
        - any
        - HDR
        - HDR10
        - HDR10+
        - VESA DisplayHDR 400
        - VESA DisplayHDR 600
        - VESA DisplayHDR 1000
        - VESA DisplayHDR 1400
        - Dolby Vision
    DisplayspecificationsResolution:
      type: string
      enum:
        - 1280x720
        - 1280x1024
        - 1366x720
        - 1366x766
        - 1366x768
        - 1440x900
        - 1600x900
        - 1600x1200
        - 1680x1050
        - 1920x108
        - 1920x1080
        - 1920x1200
        - 2560x1440
        - 2560x1080
        - 2560x1600
        - 5120x1440
        - 3440x1440
        - 3840x1080
        - 3840x1200
        - 3840x1600
        - 3840x2160
        - 3840x2560
        - 4096x2160
        - 4096x2304
        - 5120x2160
        - 5120x2880
        - 6016x3384
        - 6144x2560
        - 6144x3456
        - 7680x2160
        - 7680x4320
    DisplayspecificationsTvTuner:
      type: string
      enum:
        - dvbt
        - atsc
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
        msg:
          type: string
        type:
          type: string
        input: {}
        ctx:
          type: object
      type: object
      required:
        - loc
        - msg
        - type
  securitySchemes:
    AccessToken:
      type: apiKey
      in: header
      name: access-token
      description: API token from the dashboard

````