Provision a new device
Requests a new device for the authenticated user from the device spec in the request body. Optional query parameters select the device type, target country, billing mode, and a profile to use as the base spec; the response returns the device and its stream token.
Authorizations
Bearer token via Authorization header
Query Parameters
dedicated_physical_device, dedicated_premium_device, dedicated_ios_device, dedicated_emulated_device, ios_simulator ISO 3166-1 alpha-2 country code. If omitted the system picks the country with the most availability.
Profile ID to use as device spec
Billing mode. 'auto' uses a subscription slot when available and otherwise bills per minute; 'subscription' requires an available subscription slot; 'minute' bills per minute. Only cloud phone and cloud emulator devices support per-minute billing.
auto, subscription, minute Body
Response
OK
A URL to the JSON Schema for this object.
"https://example.com/schemas/DeviceInfo.json"
Deprecated: use ownerId/createdBy.