How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Microsoft Azure Datasets API

The Datasets API from Microsoft Azure — 9 operation(s) for datasets.

Microsoft Azure Datasets API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Datasets. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.

This API exposes 18 operations across 9 paths, and defines 24 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

18 operations 9 paths 24 schemas 3 DELETE7 GET3 PATCH3 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-08-01-preview
Resource Areas
1

Paths & Operations 18

Across 9 paths, the API surfaces 18 operations — 3 DELETE, 7 GET, 3 PATCH, 3 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Datasets 18
POST
/datasets
Microsoft Azure Post Datasets
microsoftAzureDatasetCreate 5 params → 202400401403404500
GET
/datasets
Microsoft Azure Get Datasets
microsoftAzureDatasetList 2 params → 200400401403404500
GET
/datasets/{datasetId}
Microsoft Azure Get Datasets Datasetid
microsoftAzureDatasetGet 3 params → 200400401403404500
DELETE
/datasets/{datasetId}
Microsoft Azure Delete Datasets Datasetid
microsoftAzureDatasetDelete 3 params → 204400401403404500
PATCH
/datasets/{datasetId}
Microsoft Azure Patch Datasets Datasetid
microsoftAzureDatasetsCreateorupdate 2 params body → 200201default
GET
/datasets/operations/{operationId}
Microsoft Azure Get Datasets Operations Operationid
microsoftAzureDatasetGetoperation 3 params → 200400
PUT
/datasets/{name}
Microsoft Azure Register A New Dataset status Codes Returned: 201: Operation Completed Successfully 400: The Request Was Malformed 409: A Dataset With The Specified Name Already Exists
microsoftAzureDatasetsRegister 2 params body → 201default
GET
/datasets/{name}
Microsoft Azure Get Information About A Specific Dataset status Codes Returned: 200: Operation Completed Successfully 400: The Request Was Malformed 404: A Dataset With The Specified Name Was Not Fou…
microsoftAzureDatasetsGet 2 params → 200default
PATCH
/datasets/{name}
Microsoft Azure Update The Properties Of An Existing Dataset status Codes Returned: 200: Operation Completed Successfully 400: The Request Was Malformed 404: A Dataset With The Specified Name Was Not…
microsoftAzureDatasetsUpdate 3 params body → 200default
DELETE
/datasets/{name}
Microsoft Azure Unregister A Dataset status Codes Returned: 204: Operation Completed Successfully 400: The Request Was Malformed 404: A Dataset With The Specified Name Was Not Found 412: An If Match…
microsoftAzureDatasetsUnregister 3 params → 204default
GET
/datasets/{datasetId}/access
Microsoft Azure Get Datasets Datasetid Access
microsoftAzureDatasetsListauthorizedaccess 6 params → 200default
POST
/datasets/{datasetId}/access:grant
Microsoft Azure Post Datasets Datasetid Access:grant
microsoftAzureDatasetsAuthorizeaccess 2 params body → 200default
POST
/datasets/{datasetId}/access:remove
Microsoft Azure Post Datasets Datasetid Access:remove
microsoftAzureDatasetsRemoveaccess 2 params body → 204default
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsDataProcessor/instances/{instanceName}/datasets
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets
microsoftAzureDatasetsListbyinstance 4 params → 200default
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsDataProcessor/instances/{instanceName}/datasets/{datasetName}
Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname
microsoftAzureDatasetsGet 5 params → 200default
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsDataProcessor/instances/{instanceName}/datasets/{datasetName}
Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname
microsoftAzureDatasetsCreateorupdate 5 params body → 200201default
PATCH
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsDataProcessor/instances/{instanceName}/datasets/{datasetName}
Microsoft Azure Patch Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname
microsoftAzureDatasetsUpdate 5 params body → 200default
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.IoTOperationsDataProcessor/instances/{instanceName}/datasets/{datasetName}
Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Iotoperationsdataprocessor Instances Instancename Datasets Datasetname
microsoftAzureDatasetsDelete 5 params → 202204default

Schemas 24

The contract defines 24 schemas that model the data the API accepts and returns. The most detailed are Dataset_2 (14 properties), Dataset (8 properties), DatasetProperties (6 properties), DatasetDetailInfo (6 properties). Each schema is shown below with its type and property counts.

DatasetTagsUpdate
object
The type used for updating tags in Dataset resources.
1 property
Error
object
An error from the Azure AgPlatform service.
5 properties 2 required
ErrorResponseInnerError
object
Detailed error.
3 properties 2 required
DatasetAccessListResponse
object
Paged response contains list of requested objects and a skipToken to get the next set of results.
3 properties 1 required
Dataset
object
Describes a dataset, which represents a set of images and annotations that can be used for training or testing a model.
8 properties
ErrorResponse_2
object
An error response from the Azure AgPlatform service. See https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md7102-error-condition-responses for…
2 properties
DatasetSources
object
Information about the details of the create request for the dataset.
2 properties
DatasetAccess
object
DatasetAccess object.
6 properties
InnerError
object
Inner error containing list of errors.See https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.mdinnererror--object for InnerError reference docum…
2 properties
ExtendedLocation
object
Extended location is an extension of Azure locations. They provide a way to use their Azure ARC enabled Kubernetes clusters as target locations for deploying A…
2 properties 2 required
ODataErrorResponse
object
This response object is returned when an error occurs in the Azure Maps API.
1 property
DatasetListResult
object
The response of a Dataset list operation.
2 properties 1 required
ErrorResponseDetails
object
Error info.
5 properties 2 required
Dataset_3
object
A Dataset resource belonging to an Instance resource.
2 properties 1 required
ProvisioningState
string
The provisioning status of the resource.
DatasetPropertyKey
object
Key that can be used for joining on enrich.
2 properties 1 required
LongRunningOperationResult
object
The response model for a Long-Running Operations API.
5 properties
ErrorResponse
object
Response returned when an error occurs.
1 property 1 required
StorageAuthenticationSettingsApiModel
object
Describes the storage authentication settings.
2 properties 1 required
Dataset_2
object
Schema of dataset resource.
14 properties
DatasetListResponse
object
The response model for the Dataset List API. The response body will contain a list of all the previously created datasets.
2 properties
ODataError
object
This object is returned when an error occurs in the Azure Maps API.
4 properties
DatasetDetailInfo
object
Detail information for the dataset.
6 properties
DatasetProperties
object
The properties of a Dataset resource.
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-datasets-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure Datasets API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.