Microsoft.Marketplace (preview:2023-03-01)

2025/12/05 • 5 new, 5 deleted methods

UserSolutions_List (new)
Description Gets the list of user solutions
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/mysolutions
{}

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_Get (new)
Description Get information about the user solution
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{}

⚐ Response (200)

{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_CreateOrUpdate (new)
Description Creates or updates a user solutions
Reference Link ¶

⚼ Request

PUT:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{
payload:
{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_Delete (new)
Description Deletes a user solution
Reference Link ¶

⚼ Request

DELETE:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Operations_List (new)
Description Lists all of the available Microsoft.Marketplace REST API operations.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_List (removed)
Description Gets the list of user solutions
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/mysolutions
{}

⚐ Response (200)

{
value:
[
{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_Get (removed)
Description Get information about the user solution
Reference Link ¶

⚼ Request

GET:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{}

⚐ Response (200)

{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_CreateOrUpdate (removed)
Description Creates or updates a user solutions
Reference Link ¶

⚼ Request

PUT:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{
payload:
{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}
,
}

⚐ Response (200)

{
properties:
{
displayName: string ,
products:
[
{
uniqueProductId: string ,
displayName: string ,
description: string ,
summary: string ,
smallIconUri: string ,
publisherDisplayName: string ,
productType: string ,
pricingTypes:
[
string ,
]
,
storeFronts:
[
string ,
]
,
ratingAverage: number ,
}
,
]
,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
UserSolutions_Delete (removed)
Description Deletes a user solution
Reference Link ¶

⚼ Request

DELETE:  /providers/Microsoft.Marketplace/mysolutions/{solutionId}
{}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}
Operations_List (removed)
Description Lists all of the available Microsoft.Marketplace REST API operations.
Reference Link ¶

⚼ Request

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

⚐ Response (200)

{
value:
[
{
name: string ,
isDataAction: boolean ,
display:
{
provider: string ,
resource: string ,
operation: string ,
description: string ,
}
,
origin: enum ,
actionType: enum ,
}
,
]
,
nextLink: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
message: string ,
}
,
}