Microsoft.Maps (stable:2018-05-01)

2025/10/23 • 10 new, 10 deleted methods

Accounts_CreateOrUpdate (new)
Description Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountCreateParameters:
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
}
,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (201)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Update (new)
Description Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku and Tags.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountUpdateParameters:
{
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
}
,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Delete (new)
Description Delete a Maps Account.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Get (new)
Description Get a Maps Account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListByResourceGroup (new)
Description Get all Maps Accounts in a Resource Group
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListBySubscription (new)
Description Get all Maps Accounts in a Subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Move (new)
Description Moves Maps Accounts from one ResourceGroup (or Subscription) to another
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/moveResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
moveRequest:
{
targetResourceGroup: string ,
resourceIds:
[
string ,
]
,
}
,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListKeys (new)
Description Get the keys to use with the Maps APIs. A key is used to authenticate and authorize access to the Maps REST APIs. Only one key is needed at a time; two are given to provide seamless key regeneration.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/listKeys
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
id: string ,
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_RegenerateKeys (new)
Description Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/regenerateKey
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
keySpecification:
{
keyType: enum ,
}
,
}

⚐ Response (200)

{
id: string ,
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListOperations (new)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Maps/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_CreateOrUpdate (removed)
Description Create or update a Maps Account. A Maps Account holds the keys which allow access to the Maps REST APIs.
Reference Link ¶

⚼ Request

PUT:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountCreateParameters:
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
}
,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (201)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Update (removed)
Description Updates a Maps Account. Only a subset of the parameters may be updated after creation, such as Sku and Tags.
Reference Link ¶

⚼ Request

PATCH:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
MapsAccountUpdateParameters:
{
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
}
,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Delete (removed)
Description Delete a Maps Account.
Reference Link ¶

⚼ Request

DELETE:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Get (removed)
Description Get a Maps Account.
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListByResourceGroup (removed)
Description Get all Maps Accounts in a Resource Group
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListBySubscription (removed)
Description Get all Maps Accounts in a Subscription
Reference Link ¶

⚼ Request

GET:  /subscriptions/{subscriptionId}/providers/Microsoft.Maps/accounts
{
api-version: string ,
subscriptionId: string ,
}

⚐ Response (200)

{
value:
[
{
location: string ,
tags: object ,
sku:
{
name: string ,
tier: string ,
}
,
properties:
{
x-ms-client-id: string ,
}
,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_Move (removed)
Description Moves Maps Accounts from one ResourceGroup (or Subscription) to another
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/moveResources
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
moveRequest:
{
targetResourceGroup: string ,
resourceIds:
[
string ,
]
,
}
,
}

⚐ Response (200)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListKeys (removed)
Description Get the keys to use with the Maps APIs. A key is used to authenticate and authorize access to the Maps REST APIs. Only one key is needed at a time; two are given to provide seamless key regeneration.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/listKeys
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
}

⚐ Response (200)

{
id: string ,
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_RegenerateKeys (removed)
Description Regenerate either the primary or secondary key for use with the Maps APIs. The old key will stop working immediately.
Reference Link ¶

⚼ Request

POST:  /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts/{accountName}/regenerateKey
{
api-version: string ,
subscriptionId: string ,
resourceGroupName: string ,
accountName: string ,
keySpecification:
{
keyType: enum ,
}
,
}

⚐ Response (200)

{
id: string ,
primaryKey: string ,
secondaryKey: string ,
}

⚐ Response (404)

{}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}
Accounts_ListOperations (removed)
Description List operations available for the Maps Resource Provider
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Maps/operations
{
api-version: string ,
}

⚐ Response (200)

{
value:
[
{
name: string ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: string ,
}
,
]
,
}

⚐ Response (default)

{
code: string ,
message: string ,
target: string ,
details:
[
{
code: string ,
message: string ,
target: string ,
}
,
]
,
}