Specifying devices
Pass adeviceConfigs array to define exact device and OS combinations:
Available fields
| Field | Description |
|---|---|
device | Device model identifier (e.g., pixel8, iphone15) |
osVersion | Target OS version (e.g., 14.0, 17.2) |
locale | Device locale (e.g., en_US, de_DE) |
platform | Target platform (ios or android) |
orientation | Screen orientation |
External device providers
If you have configured credentials for a third-party device farm (found under Account Settings > Integrations), you can route test runs to them. Include thedeviceProviderSettings object in your payload:

