APIHub
Back to Explore

IntuneResourceManagementClient

Microsoft.Intune Resource provider Api features in the swagger-2.0 specification

Cloud
none
HTTPS
CORS: Unknown
Description enriched
Visit official documentation

Latency

1405ms p95

Uptime

100.0% 30d

Playground

Verified

live

Endpoints

REST · JSON
PUT

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}

Creates or updates AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/apps/{appName}

Delete App for Android Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • appName (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
PUT

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/apps/{appName}

Add app to an AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • appName (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups

Returns groups for a given AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — policy name for the tenant
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations

Returns location for user tenant.

  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/hostName

Returns location for given tenant.

  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/AndroidPolicies/{policyName}/apps

Get apps for an AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies

Returns Intune Android policies.

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}

Delete Android Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}

Returns AndroidMAMPolicy with given name.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
  • $select (query) — select specific fields in entity.
PATCH

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}

Patch AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups/{groupId}

Delete Group for Android Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • groupId (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
PUT

/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}/groups/{groupId}

Add group to an AndroidMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • groupId (path, required) — group Id
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/apps

Returns Intune Manageable apps.

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers

Returns Intune flagged user collection

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers/{userName}

Returns Intune flagged user details

  • hostName (path, required) — Location hostName for the tenant
  • userName (path, required) — Flagged userName
  • api-version (query, required) — Service Api Version.
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/flaggedUsers/{userName}/flaggedEnrolledApps

Returns Intune flagged enrolled app collection for the User

  • hostName (path, required) — Location hostName for the tenant
  • userName (path, required) — User name for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies

Returns Intune iOSPolicies.

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}

Delete Ios Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}

Returns Intune iOS policies.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
  • $select (query) — select specific fields in entity.
PATCH

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}

patch an iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
PUT

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}

Creates or updates iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps

Get apps for an iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps/{appName}

Delete App for Ios Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • appName (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
PUT

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/apps/{appName}

Add app to an iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • appName (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups

Returns groups for a given iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — policy name for the tenant
  • api-version (query, required) — Service Api Version.
DELETE

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups/{groupId}

Delete Group for iOS Policy

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • groupId (path, required) — application unique Name
  • api-version (query, required) — Service Api Version.
PUT

/providers/Microsoft.Intune/locations/{hostName}/iosPolicies/{policyName}/groups/{groupId}

Add group to an iOSMAMPolicy.

  • hostName (path, required) — Location hostName for the tenant
  • policyName (path, required) — Unique name for the policy
  • groupId (path, required) — group Id
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/operationResults

Returns operationResults.

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/statuses/default

Returns Intune Tenant level statuses.

  • hostName (path, required) — Location hostName for the tenant
  • api-version (query, required) — Service Api Version.
GET

/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices

Get devices for a user.

  • hostName (path, required) — Location hostName for the tenant
  • userName (path, required) — user unique Name
  • api-version (query, required) — Service Api Version.
  • $filter (query) — The filter to apply on the operation.
  • $top (query, limit)
  • $select (query) — select specific fields in entity.
GET

/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices/{deviceName}

Get a unique device for a user.

  • hostName (path, required) — Location hostName for the tenant
  • userName (path, required) — unique user name
  • deviceName (path, required) — device name
  • api-version (query, required) — Service Api Version.
  • $select (query) — select specific fields in entity.
POST

/providers/Microsoft.Intune/locations/{hostName}/users/{userName}/devices/{deviceName}/wipe

Wipe a device for a user.

  • hostName (path, required) — Location hostName for the tenant
  • userName (path, required) — unique user name
  • deviceName (path, required) — device name
  • api-version (query, required) — Service Api Version.

33 endpoints auto-detected

curl -X PUT \
  "https://management.azure.com/providers/Microsoft.Intune/locations/{hostName}/androidPolicies/{policyName}"

management.azure.com · HTTPS only