ISV Contract - List ISV Contracts

Get the list of ISV contracts for the tenant.

GET https://api.powerplatform.com/licensing/isvContracts?api-version=2022-03-01-preview
GET https://api.powerplatform.com/licensing/isvContracts?$top={$top}&api-version=2022-03-01-preview

URI Parameters

Name In Required Type Description
api-version
query True

string

The API version

$top
query

string

Top limit of results

Responses

Name Type Description
200 OK

IsvContractResponseModelResponseWithOdataContinuation

Success

400 Bad Request

Bad Request

401 Unauthorized

Unauthorized

403 Forbidden

Forbidden

Security

oauth2

Microsoft Entra ID OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize?resource=https://api.powerplatform.com
Token URL: https://login.microsoftonline.com/common/oauth2/token

Definitions

Name Description
BillingInstrumentModel

The ISV billing instrument information.

BillingPolicyConditionsApiFilterModel

The Power Platform connector filter.

BillingPolicyConditionsApiModel
BillingPolicyConditionsModel

The ISV Contract API filter conditions.

BillingPolicyStatus

The desired ISV contract status.

ConsumerIdentityModel

The consumer identity for ISV contract.

IsvContractResponseModel
IsvContractResponseModelResponseWithOdataContinuation
PayAsYouGoState
PowerAutomatePolicyModel

The Power Platform Requests policies.

Principal
PrincipalType

BillingInstrumentModel

The ISV billing instrument information.

Name Type Description
id

string

resourceGroup

string

The resource group within the tenant subscription.

subscriptionId

string

The tenant subscription Id.

BillingPolicyConditionsApiFilterModel

The Power Platform connector filter.

Name Type Description
allowOtherPremiumConnectors

boolean

A flag indicating whether metered usage that involves premium connectors may be attributed.

requiredApis

BillingPolicyConditionsApiModel[]

A list of connectors, at least one of which which must be involved in the metered usage to be attributed.

BillingPolicyConditionsApiModel

Name Type Description
name

string

The name of an API connector.

BillingPolicyConditionsModel

The ISV Contract API filter conditions.

Name Type Description
apiFilter

BillingPolicyConditionsApiFilterModel

The Power Platform connector filter.

BillingPolicyStatus

The desired ISV contract status.

Name Type Description
Disabled

string

Enabled

string

ConsumerIdentityModel

The consumer identity for ISV contract.

Name Type Description
tenantId

string

The ID of the customer tenant.

IsvContractResponseModel

Name Type Description
billingInstrument

BillingInstrumentModel

The ISV billing instrument information.

conditions

BillingPolicyConditionsModel

The ISV Contract API filter conditions.

consumer

ConsumerIdentityModel

The consumer identity for ISV contract.

createdBy

Principal

createdOn

string

geo

string

id

string

lastModifiedBy

Principal

lastModifiedOn

string

name

string

powerAutomatePolicy

PowerAutomatePolicyModel

The Power Platform Requests policies.

status

BillingPolicyStatus

The desired ISV contract status.

IsvContractResponseModelResponseWithOdataContinuation

Name Type Description
@odata.nextLink

string

value

IsvContractResponseModel[]

PayAsYouGoState

Name Type Description
Disabled

string

Enabled

string

PowerAutomatePolicyModel

The Power Platform Requests policies.

Name Type Description
cloudFlowRunsPayAsYouGoState

PayAsYouGoState

desktopFlowAttendedRunsPayAsYouGoState

PayAsYouGoState

desktopFlowUnattendedRunsPayAsYouGoState

PayAsYouGoState

Principal

Name Type Description
id

string

type

PrincipalType

PrincipalType

Name Type Description
Application

string

DelegatedAdmin

string

None

string

User

string