Contract resource type

Important: APIs under the /beta version in Microsoft Graph are in preview and are subject to change. Use of these APIs in production applications is not supported.

Represents an existing partnership that the partner tenant has with a customer tenant.

Important: Exists in partner tenants only. Partner tenants are Azure AD tenants that belong to Microsoft partners who are either part of Microsoft Cloud Solution Provider, Office 365 Syndication, or Microsoft Advisor partner programs.

Methods

Method Return Type Description
Get contract Contract Read properties of a specific contract object.
List contracts Contract collection List of contracts in the partner tenant.

Properties

Property Type Description
contractType String Type of contract.

Possible values are:
SyndicationPartner - Partner that exclusively resells and manages O365 and Intune for this customer. They resell and support their customers.
BreadthPartner - Partner has the ability to provide administrative support for this customer. However, the partner is not allowed to resell to the customer.
ResellerPartner - Partner that is similar to a syndication partner, except that the partner doesn’t have exclusive access to a tenant. In the syndication case, the customer cannot buy additional direct subscriptions from Microsoft or from other partners.
customerId Guid The unique identifier for the customer tenant referenced by this partnership. Corresponds to the id property of the customer tenant's organization resource.
defaultDomainName String A copy of the customer tenant's default domain name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's default domain name changes.
displayName String A copy of the customer tenant's display name. The copy is made when the partnership with the customer is established. It is not automatically updated if the customer tenant's display name changes.
id String The unique identifier for the partnership. Key, read-only

Relationships

None

JSON representation

Here is a JSON representation of the resource.

{
  "contractType": "String",
  "customerId": "Guid",
  "defaultDomainName": "String",
  "displayName": "String",
  "id": "String (identifier)"
}