UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 97.2 kB
{"openapi":"3.0.0","info":{"description":"Microsoft Azure Mobile Engagement REST APIs.","title":"Engagement.ManagementClient","version":"2014-12-01","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/mobileengagement/resource-manager/Microsoft.MobileEngagement/stable/2014-12-01/mobile-engagement.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"mobileengagement-mobile-engagement","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.MobileEngagement/appCollections":{"get":{"description":"Lists app collections in a subscription.","operationId":"AppCollections_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppCollectionListResult"}}}},"default":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["AppCollections","List"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/providers/Microsoft.MobileEngagement/checkAppCollectionNameAvailability":{"post":{"description":"Checks availability of an app collection name in the Engagement domain.","operationId":"AppCollections_CheckNameAvailability","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppCollectionNameAvailability"}}},"required":true},"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppCollectionNameAvailability"}}}},"default":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}}}},"/subscriptions/{subscriptionId}/providers/Microsoft.MobileEngagement/supportedPlatforms":{"get":{"description":"Lists supported platforms for Engagement applications.","operationId":"SupportedPlatforms_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/SupportedPlatformsListResult"}}}},"default":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["List"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps":{"get":{"description":"Lists apps in an appCollection.","operationId":"Apps_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppListResult"}}}},"default":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Apps","List"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}":{"get":{"description":"Get the list of campaigns.","operationId":"Campaigns_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Control paging of campaigns, start results at the given offset, defaults to 0 (1st page of data).","in":"query","name":"$skip","required":false,"schema":{"type":"integer"}},{"description":"Control paging of campaigns, number of campaigns to return with each call. It returns all campaigns by default. When specifying $top parameter, the response contains a `nextLink` property describing the path to get the next page if there are more results.","in":"query","name":"$top","required":false,"schema":{"type":"integer"}},{"description":"Filter can be used to restrict the results to campaigns matching a specific state. The syntax is `$filter=state eq 'draft'`. Valid state values are: draft, scheduled, in-progress, and finished. Only the eq operator and the state property are supported.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}},{"description":"Sort results by an expression which looks like `$orderby=id asc` (this example is actually the default behavior). The syntax is orderby={property} {direction} or just orderby={property}. The available sorting properties are id, name, state, activatedDate, and finishedDate. The available directions are asc (for ascending order) and desc (for descending order). When not specified the asc direction is used. Only one property at a time can be used for sorting.","in":"query","name":"$orderby","required":false,"schema":{"type":"string"}},{"description":"Restrict results to campaigns matching the optional `search` expression. This currently performs the search based on the name on the campaign only, case insensitive. If the campaign contains the value of the `search` parameter anywhere in the name, it matches.","in":"query","name":"$search","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success, campaigns are returned as JSON.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignsListResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","List"],"x-ms-pageable":{"nextLinkName":"nextLink"}},"post":{"description":"Create a push campaign (announcement, poll, data push or native push).","operationId":"Campaigns_Create","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/Campaign"},"responses":{"201":{"description":"Success, campaign is returned.","headers":{"Location":{"description":"URL path to get the created campaign.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `409`: Another campaign with the same name already exists.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","CRUD"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/test":{"post":{"description":"Test a new campaign on a set of devices.","operationId":"Campaigns_TestNew","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignTestNewParameters"}}},"description":"Parameters supplied to the Test Campaign operation.","required":true},"responses":{"200":{"description":"Test campaign queued successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignState"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Test"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}":{"delete":{"description":"Delete a campaign previously created by a call to Create campaign.","operationId":"Campaigns_Delete","parameters":[{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Deleted successfully."},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign is not in `finished` state.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","CRUD"]},"get":{"description":"The Get campaign operation retrieves information about a previously created campaign.","operationId":"Campaigns_Get","parameters":[{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success, campaign is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","CRUD"]},"parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"put":{"description":"Update an existing push campaign (announcement, poll, data push or native push).","operationId":"Campaigns_Update","parameters":[{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}}],"requestBody":{"$ref":"#/components/requestBodies/Campaign"},"responses":{"200":{"description":"Updated successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign is not in `draft` state.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n* `409`: Another campaign with the same name already exists.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","CRUD"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/activate":{"post":{"description":"Activate a campaign previously created by a call to Create campaign.","operationId":"Campaigns_Activate","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Activated successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign not in `draft` state.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Action"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/finish":{"post":{"description":"Finish a push campaign previously activated by a call to Activate campaign.","operationId":"Campaigns_Finish","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Finished successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign not in `in progress` state.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Action"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/push":{"post":{"description":"Push a previously saved campaign (created with Create campaign) to a set of devices.","operationId":"Campaigns_Push","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignPushParameters"}}},"description":"Parameters supplied to the Push Campaign operation.","required":true},"responses":{"200":{"description":"OK, response body includes rejected devices.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignPushResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign not in `in progress` state or `pushMode` is not `manual`. * `401`: Authentication error.\n* `404`: Campaign not found.\n* `413`: Too many device identifiers (current limit is 1000), or request body too large.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Action"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/statistics":{"get":{"description":"Get all the campaign statistics.","operationId":"Campaigns_GetStatistics","parameters":[{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success, statistics are returned as JSON.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStatisticsResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign"]},"parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}]},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/suspend":{"post":{"description":"Suspend a push campaign previously activated by a call to Activate campaign.","operationId":"Campaigns_Suspend","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Suspended successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled or campaign not in `scheduled` state.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Action"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaigns/{kind}/{id}/test":{"post":{"description":"Test an existing campaign (created with Create campaign) on a set of devices.","operationId":"Campaigns_TestSaved","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign identifier.","in":"path","name":"id","required":true,"schema":{"type":"integer"}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignTestSavedParameters"}}},"description":"Parameters supplied to the Test Campaign operation.","required":true},"responses":{"200":{"description":"Test campaign queued successfully.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignStateResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","Test"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/campaignsByName/{kind}/{name}":{"get":{"description":"The Get campaign operation retrieves information about a previously created campaign.","operationId":"Campaigns_GetByName","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"description":"Campaign kind.","in":"path","name":"kind","required":true,"x-ms-enum":{"modelAsString":true,"name":"CampaignKinds"},"schema":{"type":"string","enum":["announcements","polls","dataPushes","nativePushes"]}},{"description":"Campaign name.","in":"path","name":"name","required":true,"schema":{"type":"string"}},{"$ref":"#/components/parameters/ApiVersionParameter"}],"responses":{"200":{"description":"Success, campaign is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CampaignResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Campaign not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Campaign","CRUD"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices":{"get":{"description":"Query the information associated to the devices running an application.","operationId":"Devices_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Number of devices to return with each call. Defaults to 100 and cannot return more. Passing a greater value is ignored. The response contains a `nextLink` property describing the URI path to get the next page of results if not all results could be returned at once.","in":"query","name":"$top","required":false,"schema":{"type":"integer"}},{"description":"By default all `meta` and `appInfo` properties are returned, this property is used to restrict the output to the desired properties. It also excludes all devices from the output that have none of the selected properties. In other terms, only devices having at least one of the selected property being set is part of the results. Examples: - `$select=appInfo` : select all devices having at least 1 appInfo, return them all and don’t return any meta property. - `$select=meta` : return only meta properties in the output. - `$select=appInfo,meta/firstSeen,meta/lastSeen` : return all `appInfo`, plus meta object containing only firstSeen and lastSeen properties. The format is thus a comma separated list of properties to select. Use `appInfo` to select all appInfo properties, `meta` to select all meta properties. Use `appInfo/{key}` and `meta/{key}` to select specific appInfo and meta properties.","in":"query","name":"$select","required":false,"schema":{"type":"string"}},{"description":"Filter can be used to reduce the number of results. Filter is a boolean expression that can look like the following examples: * `$filter=deviceId gt 'abcdef0123456789abcdef0123456789'` * `$filter=lastModified le 1447284263690L` * `$filter=(deviceId ge 'abcdef0123456789abcdef0123456789') and (deviceId lt 'bacdef0123456789abcdef0123456789') and (lastModified gt 1447284263690L)` The first example is used automatically for paging when returning the `nextLink` property. The filter expression is a combination of checks on some properties that can be compared to their value. The available operators are: * `gt` : greater than * `ge` : greater than or equals * `lt` : less than * `le` : less than or equals * `and` : to add multiple checks (all checks must pass), optional parentheses can be used. The properties that can be used in the expression are the following: * `deviceId {operator} '{deviceIdValue}'` : a lexicographical comparison is made on the deviceId value, use single quotes for the value. * `lastModified {operator} {number}L` : returns only meta properties or appInfo properties whose last value modification timestamp compared to the specified value is matching (value is milliseconds since January 1st, 1970 UTC). Please note the `L` character after the number of milliseconds, its required when the number of milliseconds exceeds `2^31 - 1` (which is always the case for recent timestamps). Using `lastModified` excludes all devices from the output that have no property matching the timestamp criteria, like `$select`. Please note that the internal value of `lastModified` timestamp for a given property is never part of the results.","in":"query","name":"$filter","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"If successful, the response has a 200 status code and a JSON object describing a collection of devices in the body.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DevicesQueryResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Device"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks":{"get":{"description":"Get the list of export tasks.","operationId":"ExportTasks_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Control paging of export tasks, start results at the given offset, defaults to 0 (1st page of data).","in":"query","name":"$skip","required":false,"schema":{"type":"integer","minimum":0,"default":0}},{"description":"Control paging of export tasks, number of export tasks to return with each call. By default, it returns all export tasks with a default paging of 20.\nThe response contains a `nextLink` property describing the path to get the next page if there are more results.\nThe maximum paging limit for $top is 40.","in":"query","name":"$top","required":false,"schema":{"type":"integer","minimum":1,"maximum":40,"default":20}},{"description":"Sort results by an expression which looks like `$orderby=taskId asc` (default when not specified).\nThe syntax is orderby={property} {direction} or just orderby={property}.\nProperties that can be specified for sorting: taskId, errorDetails, dateCreated, taskStatus, and dateCreated.\nThe available directions are asc (for ascending order) and desc (for descending order).\nWhen not specified the asc direction is used.\nOnly one orderby property can be specified.","in":"query","name":"$orderby","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success. Returns a list of export task statuses.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskListResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","list"],"x-ms-pageable":{"nextLinkName":"nextLink"}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/activities":{"post":{"description":"Creates a task to export activities.","operationId":"ExportTasks_CreateActivitiesTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/crashes":{"post":{"description":"Creates a task to export crashes.","operationId":"ExportTasks_CreateCrashesTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/errors":{"post":{"description":"Creates a task to export errors.","operationId":"ExportTasks_CreateErrorsTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/events":{"post":{"description":"Creates a task to export events.","operationId":"ExportTasks_CreateEventsTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/feedbackByCampaign":{"post":{"description":"Creates a task to export push campaign data for a set of campaigns.","operationId":"ExportTasks_CreateFeedbackTaskByCampaign","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/feedbackByCampaignParameter"}}},"required":true},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/feedbackByDate":{"post":{"description":"Creates a task to export push campaign data for a date range.","operationId":"ExportTasks_CreateFeedbackTaskByDateRange","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/feedbackByDateRangeParameter"}}},"required":true},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/jobs":{"post":{"description":"Creates a task to export jobs.","operationId":"ExportTasks_CreateJobsTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/sessions":{"post":{"description":"Creates a task to export sessions.","operationId":"ExportTasks_CreateSessionsTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/dateRangeExportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/tags":{"post":{"description":"Creates a task to export tags.","operationId":"ExportTasks_CreateTagsTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/exportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/tokens":{"post":{"description":"Creates a task to export tags.","operationId":"ExportTasks_CreateTokensTask","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/exportTaskParameter"},"responses":{"202":{"description":"Success. Returns the state of export task.","headers":{"Location":{"description":"Location of the export task state.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/exportTasks/{id}":{"get":{"description":"Retrieves information about a previously created export task.","operationId":"ExportTasks_Get","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Export task identifier.","in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success. The status of the export task is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/exportTaskResult"}}}},"default":{"description":"* `4xx`: Bad request.\n* `5xx`: Server error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["export","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/importTasks":{"get":{"description":"Get the list of import jobs.","operationId":"ImportTasks_List","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Control paging of import jobs, start results at the given offset, defaults to 0 (1st page of data).","in":"query","name":"$skip","required":false,"schema":{"type":"integer","minimum":0,"default":0}},{"description":"Control paging of import jobs, number of import jobs to return with each call. By default, it returns all import jobs with a default paging of 20.\nThe response contains a `nextLink` property describing the path to get the next page if there are more results.\nThe maximum paging limit for $top is 40.","in":"query","name":"$top","required":false,"schema":{"type":"integer","minimum":1,"maximum":40,"default":20}},{"description":"Sort results by an expression which looks like `$orderby=jobId asc` (default when not specified).\nThe syntax is orderby={property} {direction} or just orderby={property}.\nProperties that can be specified for sorting: jobId, errorDetails, dateCreated, jobStatus, and dateCreated.\nThe available directions are asc (for ascending order) and desc (for descending order).\nWhen not specified the asc direction is used.\nOnly one orderby property can be specified.","in":"query","name":"$orderby","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success, import jobs are returned as JSON.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/importTaskListResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["import","list"],"x-ms-pageable":{"nextLinkName":"nextLink"}},"post":{"description":"Creates a job to import the specified data to a storageUrl.","operationId":"ImportTasks_Create","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/importTask"}}},"required":true},"responses":{"201":{"description":"Success, import job is returned.","headers":{"Location":{"description":"URL path to get the created import job.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/importTaskResult"}}}},"202":{"description":"Success, import job is returned.","headers":{"Location":{"description":"URL path to get the created import job.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/importTaskResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["import","crud"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/importTasks/{id}":{"get":{"description":"The Get import job operation retrieves information about a previously created import job.","operationId":"ImportTasks_Get","parameters":[{"description":"Import job identifier.","in":"path","name":"id","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success, import job is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/importTaskResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Import job not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["import","crud"]},"parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}]},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/tag":{"post":{"description":"Update the tags registered for a set of devices running an application. Updates are performed asynchronously, meaning that a few seconds are needed before the modifications appear in the results of the Get device command.\n","operationId":"Devices_TagByDeviceId","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/DeviceTagsParameters"},"responses":{"200":{"description":"Success, invalid device identifiers are returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DeviceTagsResult"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `413`: Can be caused by having too many device identifiers (current limit is 1000).\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Device"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/devices/{deviceId}":{"get":{"description":"Get the information associated to a device running an application.","operationId":"Devices_GetByDeviceId","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"},{"description":"Device identifier.","in":"path","name":"deviceId","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Success, device is returned.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Device"}}}},"default":{"description":"* `400`: Invalid parameters or application is disabled. Check response body for details.\n* `401`: Authentication error.\n* `404`: Device not found.\n","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiError"}}}}},"tags":["Device"]}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileEngagement/appcollections/{appCollection}/apps/{appName}/users/tag":{"post":{"description":"Update the tags registered for a set of users running an application. Updates are performed asynchronously, meaning that a few seconds are needed before the modifications appear in the results of the Get device command.\n","operationId":"Devices_TagByUserId","parameters":[{"$ref":"#/components/parameters/SubscriptionIdParameter"},{"$ref":"#/components/parameters/ResourceGroupNameParameter"},{"$ref":"#/components/parameters/AppCollectionParameter"},{"$ref":"#/components/parameters/AppNameParameter"},{"$ref":"#/components/parameters/ApiVersionParameter"}],"requestBody":{"$ref":"#/components/requestBodies/DeviceTagsParameters"},"responses":{"200":{"description":"Success, invalid user identifiers are returned.","content":{"applicat