Share via


Grants - List All

Get a list of grants that Microsoft has provided.

GET https://management.azure.com/providers/Microsoft.Education/grants?api-version=2021-12-01-preview
GET https://management.azure.com/providers/Microsoft.Education/grants?includeAllocatedBudget={includeAllocatedBudget}&api-version=2021-12-01-preview

URI Parameters

Name In Required Type Description
api-version
query True

string

Version of the API to be used with the client request. Current version is 2021-12-01-preview

includeAllocatedBudget
query

boolean

May be used to include information about budget that has been allocated.

Responses

Name Type Description
200 OK

GrantListResponse

list of Grants

Other Status Codes

ErrorResponseBody

Describes the error if the operation is not successful.

Security

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

GrantList
GrantListIncludeAllocatedBudget

GrantList

Sample request

GET https://management.azure.com/providers/Microsoft.Education/grants?includeAllocatedBudget=False&api-version=2021-12-01-preview

Sample response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/providers/Microsoft.Education/grants/default",
      "name": "default",
      "type": "Microsoft.Education/Grants",
      "properties": {
        "offerCap": {
          "currency": "USD",
          "value": 1000
        },
        "effectiveDate": "2021-11-09T09:08:05.505Z",
        "offerType": "Academic",
        "expirationDate": "2021-11-09T09:08:05.505Z",
        "status": "Active"
      }
    }
  ]
}

GrantListIncludeAllocatedBudget

Sample request

GET https://management.azure.com/providers/Microsoft.Education/grants?includeAllocatedBudget=True&api-version=2021-12-01-preview

Sample response

{
  "value": [
    {
      "id": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/providers/Microsoft.Education/grants/default",
      "name": "default",
      "type": "Microsoft.Education/Grants",
      "properties": {
        "offerCap": {
          "currency": "USD",
          "value": 1000
        },
        "effectiveDate": "2021-11-09T09:08:05.505Z",
        "offerType": "Academic",
        "expirationDate": "2021-11-09T09:08:05.505Z",
        "status": "Active",
        "allocatedBudget": {
          "currency": "USD",
          "value": 0
        }
      }
    }
  ]
}

Definitions

Name Description
Amount

The amount.

createdByType

The type of identity that created the resource.

ErrorResponse

Describes the format of Error response.

ErrorResponseBody

Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message.

Grant status

Grant status

Grant type

Grant Offer Type

GrantDetails

Grant details.

GrantListResponse

List of Grants info.

systemData

Metadata pertaining to creation and last modification of the resource.

Amount

The amount.

Name Type Description
currency

string

The type of currency being used for the value.

value

number

Amount value.

createdByType

The type of identity that created the resource.

Value Description
User
Application
ManagedIdentity
Key

ErrorResponse

Describes the format of Error response.

Name Type Description
code

string

Error code

message

string

Error message indicating why the operation failed.

ErrorResponseBody

Error response indicates that the service is not able to process the incoming request. The reason is provided in the error message.

Name Type Description
error

ErrorResponse

The details of the error.

Grant status

Grant status

Value Description
Active
Inactive

Grant type

Grant Offer Type

Value Description
Student
Academic

GrantDetails

Grant details.

Name Type Description
id

string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

The name of the resource

properties.allocatedBudget

Amount

allocated budget

properties.effectiveDate

string (date-time)

Grant Effective Date

properties.expirationDate

string (date-time)

Expiration Date

properties.offerCap

Amount

Offer Cap

properties.offerType

Grant type

Grant Offer Type

properties.status

Grant status

Grant status

systemData

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

GrantListResponse

List of Grants info.

Name Type Description
nextLink

string

The link (url) to the next page of results.

value

GrantDetails[]

The list of labs.

systemData

Metadata pertaining to creation and last modification of the resource.

Name Type Description
createdAt

string (date-time)

The timestamp of resource creation (UTC).

createdBy

string

The identity that created the resource.

createdByType

createdByType

The type of identity that created the resource.

lastModifiedAt

string (date-time)

The timestamp of resource last modification (UTC)

lastModifiedBy

string

The identity that last modified the resource.

lastModifiedByType

createdByType

The type of identity that last modified the resource.