{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Datasets API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Datasets", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Datasets", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/datasets", "params": [ { "name": "subscription-key", "value": "", "type": "query", "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication." }, { "name": "api-version", "value": "", "type": "query", "description": "Version number of Azure Maps API. Current version is 2.0" } ] }, "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).

Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.

This API allows the caller to fetch a list of all previously successfully created datasets.

### Submit List Request

To list all your dat" }, { "info": { "name": "Microsoft Azure Post Datasets", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/datasets", "params": [ { "name": "subscription-key", "value": "", "type": "query", "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication." }, { "name": "api-version", "value": "", "type": "query", "description": "Version number of Azure Maps API. Current version is 2.0" }, { "name": "conversionId", "value": "", "type": "query", "description": "The unique ID used to create the dataset. The `conversionId` must have been obtained from a successful call to the Conversion Service [Convert API](https://docs.microsoft.com/en-us/rest/api/maps/v2/conversion/convert) and may be provided with multiple query parameters with same name (if more than one is provided)." }, { "name": "datasetId", "value": "", "type": "query", "description": "The ID for the dataset to append with. The dataset must originate from a previous dataset creation call that matches the datasetId" }, { "name": "description", "value": "", "type": "query", "description": "The description to be given to the dataset." } ] }, "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).

Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.

This API allows the caller to create a dataset from data that was uploaded to the Azure Maps Data Service and converted using the Azure Maps Conversi" }, { "info": { "name": "Microsoft Azure Get Datasets Datasetid", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/datasets/:datasetId", "params": [ { "name": "datasetId", "value": "", "type": "path", "description": "The identifier for the dataset to query from." }, { "name": "subscription-key", "value": "", "type": "query", "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication." }, { "name": "api-version", "value": "", "type": "query", "description": "Version number of Azure Maps API. Current version is 2.0" } ] }, "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).

Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.

This API allows the caller to fetch a previously successfully created dataset.

### Submit Get Details Request

To get the details for a p" }, { "info": { "name": "Microsoft Azure Patch Datasets Datasetid", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/datasets/:datasetId", "params": [ { "name": "datasetId", "value": "", "type": "path", "description": "Id of the dataset resource." }, { "name": "api-version", "value": "", "type": "query", "description": "The requested API version" } ] }, "docs": "Creates or updates a dataset." }, { "info": { "name": "Microsoft Azure Delete Datasets Datasetid", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/datasets/:datasetId", "params": [ { "name": "subscription-key", "value": "", "type": "query", "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication." }, { "name": "api-version", "value": "", "type": "query", "description": "Version number of Azure Maps API. Current version is 2.0" }, { "name": "datasetId", "value": "", "type": "path", "description": "The identifier for the dataset to query from." } ] }, "docs": "**Applies to:** see pricing [tiers](https://aka.ms/AzureMapsPricingTier).

Creator makes it possible to develop applications based on your private indoor map data using Azure Maps API and SDK. [This](https://docs.microsoft.com/azure/azure-maps/creator-indoor-maps) article introduces concepts and tools that apply to Azure Maps Creator.

You can also use this API to delete old/unused datasets to create space for new Creator content.

### Submit Delete Request

To delete you" }, { "info": { "name": "Microsoft Azure Get Datasets Operations Operationid", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/datasets/operations/:operationId", "params": [ { "name": "subscription-key", "value": "", "type": "query", "description": "One of the Azure Maps keys provided from an Azure Map Account. Please refer to this [article](https://docs.microsoft.com/azure/azure-maps/how-to-manage-authentication) for details on how to manage authentication." }, { "name": "api-version", "value": "", "type": "query", "description": "Version number of Azure Maps API. Current version is 2.0" }, { "name": "operationId", "value": "", "type": "path", "description": "The ID to query the status for the dataset create/import request." } ] }, "docs": "This API allows the caller to view the current progress of a dataset operation and the path is obtained from a call to the Create API.

### Submit Operations Request

To view the current progress of a dataset operation, you will use a `GET` request where the `operationId` given the path is the ID that represents the operation.

### Operation Response

While in progress, a `200-OK` http status code will be returned with no extra headers. If the operation succeeds, a `200-O" }, { "info": { "name": "Microsoft Azure Get Information About A Specific Dataset \r\n \r\nstatus Codes Returned:\r\n 200: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/datasets/:name", "params": [ { "name": "name", "value": "", "type": "path", "description": "The name of the dataset to get." }, { "name": "api-version", "value": "", "type": "query", "description": "Requested API version." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Register A New Dataset \r\n \r\nstatus Codes Returned:\r\n 201: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 409: A Dataset With The Specified Name Already Exists", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/datasets/:name", "params": [ { "name": "name", "value": "", "type": "path", "description": "A name that can be used to uniquely identify the dataset after it has been registered." }, { "name": "api-version", "value": "", "type": "query", "description": "Requested API version." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Update The Properties Of An Existing Dataset \r\n \r\nstatus Codes Returned:\r\n 200: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found \r\n 412: An If Match Header Was Provided, But The Given Etag Did Not Match The Current Etag Value", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/datasets/:name", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "path", "description": "The name of the dataset to update." }, { "name": "api-version", "value": "", "type": "query", "description": "Requested API version." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Unregister A Dataset \r\n \r\nstatus Codes Returned:\r\n 204: Operation Completed Successfully \r\n 400: The Request Was Malformed \r\n 404: A Dataset With The Specified Name Was Not Found \r\n 412: An If Match Header Was Provided, But The Given Etag Did Not Match The Current Etag Value", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/datasets/:name", "headers": [ { "name": "If-Match", "value": "" } ], "params": [ { "name": "name", "value": "", "type": "path", "description": "The name of the dataset to unregister." }, { "name": "api-version", "value": "", "type": "query", "description": "Requested API version." } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Get Datasets Datasetid Access", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/datasets/:datasetId/access", "params": [ { "name": "datasetId", "value": "", "type": "path", "description": "Id of dataset to be accessed." }, { "name": "subscriptionIds", "value": "", "type": "query", "description": "Subscription Ids." }, { "name": "resourceIds", "value": "", "type": "query", "description": "Resource Ids." }, { "name": "maxPageSize", "value": "", "type": "query", "description": "Maximum number of items needed (inclusive).\r\nMinimum = 10, Maximum = 1000, Default value = 50." }, { "name": "skipToken", "value": "", "type": "query", "description": "Skip token for getting next set of results." }, { "name": "api-version", "value": "", "type": "query", "description": "The requested API version" } ] }, "docs": "Dataset access list." }, { "info": { "name": "Microsoft Azure Post Datasets Datasetid Access:grant", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/datasets/:datasetId/access:grant", "params": [ { "name": "datasetId", "value": "", "type": "path", "description": "Id of dataset to be accessed." }, { "name": "api-version", "value": "", "type": "query", "description": "The requested API version" } ] }, "docs": "Dataset access grant." }, { "info": { "name": "Microsoft Azure Post Datasets Datasetid Access:remove", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/datasets/:datasetId/access:remove", "params": [ { "name": "datasetId", "value": "", "type": "path", "description": "Id of dataset to be accessed." }, { "name": "api-version", "value": "", "type": "query", "description": "The requested API version" } ] }, "docs": "Dataset access remove." }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets", "params": [ { "name": "instanceName", "value": "", "type": "path", "description": "Name of instance." } ] }, "docs": "List Dataset resources by Instance" }, { "info": { "name": "Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName", "params": [ { "name": "instanceName", "value": "", "type": "path", "description": "Name of instance." }, { "name": "datasetName", "value": "", "type": "path", "description": "Name of dataset." } ] }, "docs": "Get a Dataset" }, { "info": { "name": "Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName", "params": [ { "name": "instanceName", "value": "", "type": "path", "description": "Name of instance." }, { "name": "datasetName", "value": "", "type": "path", "description": "Name of dataset." } ] }, "docs": "Create a Dataset" }, { "info": { "name": "Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName", "params": [ { "name": "instanceName", "value": "", "type": "path", "description": "Name of instance." }, { "name": "datasetName", "value": "", "type": "path", "description": "Name of dataset." } ] }, "docs": "Update a Dataset" }, { "info": { "name": "Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.IoTOperationsDataProcessor/instances/:instanceName/datasets/:datasetName", "params": [ { "name": "instanceName", "value": "", "type": "path", "description": "Name of instance." }, { "name": "datasetName", "value": "", "type": "path", "description": "Name of dataset." } ] }, "docs": "Delete a Dataset" } ] } ], "bundled": true }