# Gets detailed information for a specific device.

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /v1/devices/{name}:
    get:
      summary: Gets detailed information for a specific device.
      deprecated: false
      description: ''
      tags:
        - Devices
        - Devices
      parameters:
        - name: name
          in: path
          description: The name/key of the device.
          required: true
          example: ''
          schema:
            type: string
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DeviceDetailDto'
              example:
                name: Desktop Chrome
                context:
                  locale: en-US
                  timezoneId: America/New_York
                  userAgent: Mozilla/5.0 (...)
                  viewportWidth: 1920
                  viewportHeight: 1080
          headers: {}
          x-apidog-name: ''
        '401':
          description: Unauthorized
          content:
            application/json:
              schema: &ref_0
                $ref: '#/components/schemas/ProblemDetails'
          headers: {}
          x-apidog-name: ''
        '404':
          description: Not Found
          content:
            application/json:
              schema: *ref_0
              example:
                type: https://httpstatuses.com/404
                title: Device not found
                status: 404
                detail: Device 'Unknown' not found.
                code: device_not_found
          headers: {}
          x-apidog-name: ''
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema: *ref_0
          headers: {}
          x-apidog-name: ''
      security:
        - ApiKey: []
          x-apidog:
            schemeGroups:
              - id: 2jqiMrf9V3Y4sSUc6Mk1_
                schemeIds:
                  - ApiKey
            required: true
            use:
              id: 2jqiMrf9V3Y4sSUc6Mk1_
            scopes:
              2jqiMrf9V3Y4sSUc6Mk1_:
                undefined: []
      x-apidog-folder: Devices
      x-apidog-status: released
      x-run-in-apidog: https://app.apidog.com/web/project/1110200/apis/api-26531027-run
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-ignore-properties: []
      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-ignore-properties: []
      x-apidog-folder: ''
    ProblemDetails:
      type: object
      properties:
        type:
          type: string
          nullable: true
        title:
          type: string
          nullable: true
        status:
          type: integer
          format: int32
          nullable: true
        detail:
          type: string
          nullable: true
        instance:
          type: string
          nullable: true
      additionalProperties:
        type: string
      x-apidog-orders:
        - type
        - title
        - status
        - detail
        - instance
      x-apidog-ignore-properties: []
      x-apidog-folder: ''
  securitySchemes:
    ApiKey:
      type: apikey
      description: >-
        API Key authentication for programmatic access. Enter your API key in
        the text input below.
      name: apiKey
      in: query
servers:
  - url: https://api.scrapingduck.com
    description: Prod Env
security:
  - ApiKey: []
    x-apidog:
      schemeGroups:
        - id: 2jqiMrf9V3Y4sSUc6Mk1_
          schemeIds:
            - ApiKey
      required: true
      use:
        id: 2jqiMrf9V3Y4sSUc6Mk1_
      scopes:
        2jqiMrf9V3Y4sSUc6Mk1_:
          undefined: []

```
