# DeviceDetailDto

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths: {}
components:
  schemas:
    DeviceDetailDto:
      type: object
      properties:
        name:
          type: string
          nullable: true
        context:
          $ref: '#/components/schemas/DeviceContextOptionsDto'
      additionalProperties: false
      description: >-
        Detailed information about a device (fingerprint), returned by GET
        /devices/{name}.
      x-apidog-orders:
        - name
        - context
      x-apidog-folder: ''
    DeviceContextOptionsDto:
      type: object
      properties:
        locale:
          type: string
          description: The UI locale, e.g. en-US.
          nullable: true
        timezoneId:
          type: string
          description: Time zone ID, e.g. Europe/Berlin.
          nullable: true
        userAgent:
          type: string
          description: The user agent string.
          nullable: true
        viewportWidth:
          type: integer
          description: Viewport width in CSS pixels.
          format: int32
          nullable: true
        viewportHeight:
          type: integer
          description: Viewport height in CSS pixels.
          format: int32
          nullable: true
      additionalProperties: false
      description: >-
        Public-safe subset of Playwright BrowserNewContextOptions to keep the
        API surface small.
      x-apidog-orders:
        - locale
        - timezoneId
        - userAgent
        - viewportWidth
        - viewportHeight
      x-apidog-folder: ''
  securitySchemes: {}
servers:
  - url: https://api.scrapingduck.com
    description: Prod Env
security: []

```
