Skip to content
← Retour à l’index API
GET /device/list

List available device emulations

Options

Les options sont regroupées pour faciliter la lecture, sur le modèle d’une documentation centrée sur les paramètres.

App

key

query string Facultatif

API key (optional if using JWT bearer token)

API key used for authentication. Use either the `key` query parameter or `X-API-KEY` header.

Réponses

200

Device list

{
  "success": true,
  "data": [
    {
      "device_name": "iphone_15_pro",
      "name": "iPhone 15 Pro",
      "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X)",
      "screen_width": 393,
      "screen_height": 852,
      "device_scale": 3,
      "device_mobile": true,
      "device_touch": true,
      "device_landscape": false
    },
    {
      "device_name": "iphone_15_pro_landscape",
      "name": "iPhone 15 Pro Landscape",
      "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X)",
      "screen_width": 852,
      "screen_height": 393,
      "device_scale": 3,
      "device_mobile": true,
      "device_touch": true,
      "device_landscape": true
    }
  ]
}
401

Unauthorized

{
  "success": false,
  "error": "Invalid API key",
  "code": "INVALID_API_KEY",
  "details": {
    "request_id": "req_123456"
  }
}
403

Forbidden

{
  "success": false,
  "error": "Invalid API key",
  "code": "INVALID_API_KEY",
  "details": {
    "request_id": "req_123456"
  }
}
500

Server error

{
  "success": false,
  "error": "Invalid API key",
  "code": "INVALID_API_KEY",
  "details": {
    "request_id": "req_123456"
  }
}