Azure HDInsight REST API

Use these APIs to create and manage HDInsight resources through Azure Resource Manager. All task operations conform to the HTTP/1.1 protocol specification and each operation returns an x-ms-request-id header that can be used to obtain information about the request. Ensure that requests made to these resources are secure. For more information, see Authenticating Azure Resource Manager requests.

These APIs allow you to create and manage an HDInsight cluster.

Common parameters and headers

The following information is common to all tasks related to clusters that you might do:

  • Replace {api-version} with 2015-03-01-preview

  • Replace {subscription-id} with your subscription identifier in the URI.

  • Replace {resource-group-name} with the resource group. For more information, see Using Resource groups to manage your Azure resources.

  • Replace {cluster-name} with your HDInsight cluster name in the URI.

  • Set the Content-Type header to application/json.

  • Set the Authorization header to a JSON Web Token that you obtain from Azure Active Directory. For more information, see Authenticating Azure Resource Manager requests.

REST Operation Groups

Operation Group Description
Application Provides operations to create, remove, and retrieve HDInsight clusters with applications.
Cluster Provides operations to work with HDInsight clusters.

Common parameters and headers

The following information is common to all tasks related to clusters that you might do:

  • Replace {api-version} with 2015-03-01-preview

  • Replace {subscription-id} with your subscription identifier in the URI.

  • Replace {resource-group-name} with the resource group. For more information, see Using Resource groups to manage your Azure resources.

  • Replace {cluster-name} with your HDInsight cluster name in the URI.

  • Set the Content-Type header to application/json.

  • Set the Authorization header to a JSON Web Token that you obtain from Azure Active Directory. For more information, see Authenticating Azure Resource Manager requests.