Create or update a View (Web Launcher)

Creates a new View or updates an existing one. A View is a profile with type='cms' that configures devices to display a URL in a WebView. The profile object should contain: name, profileSubItems with CMS policy (URL, settings), and optionally population groups. Set pushToDevices=true to immediately deploy to devices, or false to save as draft. Views support dynamic URLs with parameters like {setting:screen_brightness}, {prop:ro.product.model}, {data:deviceid}. Returns the created/updated viewId.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
profile
object

Device configuration profile. A profile is a collection of content items (apps, files, commands, messages, etc.) that can be distributed to managed devices. Profiles support versioning (draft, active, historical), batch rollout with configurable settings, device group targeting, and execution scheduling. Profiles track distribution status and can be stopped mid-rollout.

boolean
Responses

400

Bad Request

401

Unauthorized

403

Forbidden

429

Too Many Requests

503

Service Unavailable

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json