Skip to content

Create a DEP profile
Stable

Request

Creates a DEP profile

Security
tenant_apiKey
Bodyapplication/json
show_setup_itemsArray of strings, unique

List of setup items to show during device enrollment. If not provided or empty, all items will be skipped (default behavior).

Items Enum:"AccessibilityAppearance""ActionButton""Android""Appearance""AppleID""AppStore""Biometric""CameraButton""DeviceToDeviceMigration""Diagnostics"
auto_advance_setupboolean

Whether to automatically advance through setup screens. Defaults to true if not specified. Only applicable to TvOS devices.

Default:true
cURL
curl -i -X POST \
  https://api.esper.io/_mock/openapi/tenant/v0/depprofiles/ \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "show_setup_items": [
      "AccessibilityAppearance"
    ],
    "auto_advance_setup": true
  }'

Responses

Updated the DEP profile for the tenant

Bodyapplication/json
codeinteger
messagestring
contentobject(tenant_DEPProfile)
Response
{ "code": 0, "message": "string", "content": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "profile_uuid": "string", "show_setup_items": [], "auto_advance_setup": true, "created_by": "string", "updated_by": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" } }