docs? format=jsonld
type: ApiDocumentation
title: Easy-UC Teams
entrypoint: /api
supported class: Error
supported class: ConstraintViolation
supported class: ApiUser
supported class: AuditLog
supported class: License
supported class: Location
supported class: LocationLicense
supported class: LocationUser
supported class: LogAuthor
supported class: MarketplaceUsageMeter
supported class: MsFilter
supported class: Numberplan
supported class: NumberplanReserved
supported class: Organization
supported class: Range
supported class: Subscription
supported class: Webhook
supported class: WebhookAuditLog
supported class: AppRole
supported class: AppRoleAssignment
supported class: SubscribedSku
supported class: NumberAssignment
supported class: TeamsPolicyUserAssignment
supported class: User
supported class: CsTeamsCallingPolicy
supported class: CsTeamsEmergencyCallingPolicy
supported class: MicrosoftUser
supported class: Operation
supported class: Entrypoint
supported class: ConstraintViolationList

Error
type: Class
title: Error
supported property: SupportedProperty
  property: Error/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/title
  title: title
  required: false
  readable: true
  writeable: false
  description: A short, human-readable summary of the problem.
supported property: SupportedProperty
  property: Error/detail
  title: detail
  required: false
  readable: true
  writeable: false
  description: A human-readable explanation specific to this occurrence of the problem.
supported property: SupportedProperty
  property: Error/instance
  title: instance
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
supported property: SupportedProperty
  property: Error/type
  title: type
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the problem type
supported property: SupportedProperty
  property: Error/meta
  title: meta
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/source
  title: source
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Error resource.
  method: GET
  returns: Error
  title: getError
description: A representation of common errors.
subclass of: Error

Error/id
type: Property
domain: Error
the hydra core vocabulary: id
range: string

Error/title
type: Property
domain: Error
the hydra core vocabulary: title
range: string

Error/detail
type: Property
domain: Error
the hydra core vocabulary: detail
range: string

Error/instance
type: Property
domain: Error
the hydra core vocabulary: instance
range: string

Error/type
type: Property
domain: Error
the hydra core vocabulary: type
range: string

Error/meta
type: Property
domain: Error
the hydra core vocabulary: meta

Error/source
type: Property
domain: Error
the hydra core vocabulary: source

Error/trace
type: Property
domain: Error
the hydra core vocabulary: trace

Error/message
type: Property
domain: Error
the hydra core vocabulary: message
range: string

Error/code
type: Property
domain: Error
the hydra core vocabulary: code
range: integer

Error/file
type: Property
domain: Error
the hydra core vocabulary: file
range: string

Error/line
type: Property
domain: Error
the hydra core vocabulary: line
range: integer

Error/description
type: Property
domain: Error
the hydra core vocabulary: description
range: string

ConstraintViolation
type: Class
title: ConstraintViolation
supported property: SupportedProperty
  property: ConstraintViolation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/errorTitle
  title: errorTitle
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/detail
  title: detail
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/previous
  title: previous
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
description: Unprocessable entity
subclass of: Error

ConstraintViolation/status
type: Property
domain: ConstraintViolation
the hydra core vocabulary: status
range: integer

ConstraintViolation/errorTitle
type: Property
domain: ConstraintViolation
the hydra core vocabulary: errorTitle
range: string

ConstraintViolation/violations
type: Property
domain: ConstraintViolation
the hydra core vocabulary: violations
range: ConstraintViolationList

ConstraintViolation/detail
type: Property
domain: ConstraintViolation
the hydra core vocabulary: detail
range: string

ConstraintViolation/message
type: Property
domain: ConstraintViolation
the hydra core vocabulary: message
range: string

ConstraintViolation/code
type: Property
domain: ConstraintViolation
the hydra core vocabulary: code
range: string
range: integer

ConstraintViolation/file
type: Property
domain: ConstraintViolation
the hydra core vocabulary: file
range: string

ConstraintViolation/line
type: Property
domain: ConstraintViolation
the hydra core vocabulary: line
range: integer

ConstraintViolation/description
type: Property
domain: ConstraintViolation
the hydra core vocabulary: description
range: string

ConstraintViolation/type
type: Property
domain: ConstraintViolation
the hydra core vocabulary: type
range: string

ConstraintViolation/title
type: Property
domain: ConstraintViolation
the hydra core vocabulary: title
range: string

ConstraintViolation/instance
type: Property
domain: ConstraintViolation
the hydra core vocabulary: instance
range: string

ConstraintViolation/statusCode
type: Property
domain: ConstraintViolation
the hydra core vocabulary: statusCode
range: integer

ConstraintViolation/headers
type: Property
domain: ConstraintViolation
the hydra core vocabulary: headers

ConstraintViolation/trace
type: Property
domain: ConstraintViolation
the hydra core vocabulary: trace

ConstraintViolation/previous
type: Property
domain: ConstraintViolation
the hydra core vocabulary: previous

ApiUser
type: Class
title: ApiUser
supported property: SupportedProperty
  property: ApiUser/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/apiKey
  title: apiKey
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/apiSecret
  title: apiSecret
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/expiresIn
  title: expiresIn
  required: false
  readable: true
  writeable: true
  description: Get the value of expiresIn
supported property: SupportedProperty
  property: ApiUser/description
  title: description
  required: false
  readable: true
  writeable: true
  description: Get the value of description
supported property: SupportedProperty
  property: ApiUser/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/plainApiSecret
  title: plainApiSecret
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/tenantId
  title: tenantId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/salt
  title: salt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ApiUser/displayName
  title: displayName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ApiUser/userPrincipalName
  title: userPrincipalName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ApiUser/password
  title: password
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ApiUser/username
  title: username
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ApiUser/twoFactorAuthentication
  title: twoFactorAuthentication
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ApiUser/userIdentifier
  title: userIdentifier
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a ApiUser resource.
  method: GET
  returns: ApiUser
  title: getApiUser
supported operation: Operation
  type: ReplaceAction
  description: Replaces the ApiUser resource.
  expects: ApiUser
  method: PUT
  returns: ApiUser
  title: putApiUser
supported operation: Operation
  type: DeleteAction
  description: Deletes the ApiUser resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteApiUser

ApiUser/organization
type: Link
domain: ApiUser
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

ApiUser/apiKey
type: Property
domain: ApiUser
the hydra core vocabulary: apiKey
range: string

ApiUser/apiSecret
type: Property
domain: ApiUser
the hydra core vocabulary: apiSecret
range: string

ApiUser/expiresIn
type: Property
domain: ApiUser
the hydra core vocabulary: expiresIn
range: integer

ApiUser/description
type: Property
domain: ApiUser
the hydra core vocabulary: description
range: string

ApiUser/createdAt
type: Property
domain: ApiUser
the hydra core vocabulary: createdAt
range: dateTime

ApiUser/updatedAt
type: Property
domain: ApiUser
the hydra core vocabulary: updatedAt
range: dateTime

ApiUser/roles
type: Property
domain: ApiUser
the hydra core vocabulary: roles

ApiUser/plainApiSecret
type: Property
domain: ApiUser
the hydra core vocabulary: plainApiSecret
range: string

ApiUser/tenantId
type: Property
domain: ApiUser
the hydra core vocabulary: tenantId
range: string

ApiUser/salt
type: Property
domain: ApiUser
the hydra core vocabulary: salt
range: string

ApiUser/displayName
type: Property
domain: ApiUser
the hydra core vocabulary: displayName
range: string

ApiUser/userPrincipalName
type: Property
domain: ApiUser
the hydra core vocabulary: userPrincipalName
range: string

ApiUser/password
type: Property
domain: ApiUser
the hydra core vocabulary: password
range: string

ApiUser/username
type: Property
domain: ApiUser
the hydra core vocabulary: username
range: string

ApiUser/twoFactorAuthentication
type: Property
domain: ApiUser
the hydra core vocabulary: twoFactorAuthentication
range: boolean

ApiUser/userIdentifier
type: Property
domain: ApiUser
the hydra core vocabulary: userIdentifier
range: string

AuditLog
type: Class
title: AuditLog
supported property: SupportedProperty
  property: AuditLog/numberplan
  title: numberplan
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/msUserId
  title: msUserId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/subType
  title: subType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/event
  title: event
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/logMessage
  title: logMessage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/logAuthor
  title: logAuthor
  required: false
  readable: true
  writeable: true
  description: The author who created this log entry
supported property: SupportedProperty
  property: AuditLog/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AuditLog/msUser
  title: msUser
  required: false
  readable: true
  writeable: true
  description: The ms user found
supported operation: Operation
  type: FindAction
  description: Retrieves a AuditLog resource.
  method: GET
  returns: AuditLog
  title: getAuditLog

AuditLog/numberplan
type: Link
domain: AuditLog
the hydra core vocabulary: numberplan
max cardinality: 1
range: Numberplan

AuditLog/organization
type: Link
domain: AuditLog
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

AuditLog/msUserId
type: Property
domain: AuditLog
the hydra core vocabulary: msUserId
range: string

AuditLog/type
type: Property
domain: AuditLog
the hydra core vocabulary: type
range: integer

AuditLog/subType
type: Property
domain: AuditLog
the hydra core vocabulary: subType
range: string

AuditLog/event
type: Property
domain: AuditLog
the hydra core vocabulary: event
range: integer

AuditLog/logMessage
type: Property
domain: AuditLog
the hydra core vocabulary: logMessage
range: string

AuditLog/logAuthor
type: Link
domain: AuditLog
the hydra core vocabulary: logAuthor
max cardinality: 1
range: LogAuthor

AuditLog/status
type: Property
domain: AuditLog
the hydra core vocabulary: status

AuditLog/createdAt
type: Property
domain: AuditLog
the hydra core vocabulary: createdAt
range: dateTime

AuditLog/msUser
type: Link
domain: AuditLog
the hydra core vocabulary: msUser
max cardinality: 1
range: User

License
type: Class
title: License
supported property: SupportedProperty
  property: License/name
  title: name
  required: false
  readable: true
  writeable: true
  description: Get the value of name
supported property: SupportedProperty
  property: License/skuId
  title: skuId
  required: false
  readable: true
  writeable: true
  description: Get the value of skuId
supported property: SupportedProperty
  property: License/skuPartNumber
  title: skuPartNumber
  required: false
  readable: true
  writeable: true
  description: Get the value of skuPartNumber
supported property: SupportedProperty
  property: License/subscribedSku
  title: subscribedSku
  required: false
  readable: true
  writeable: true
  description: Get the value of subscribedSku
supported property: SupportedProperty
  property: License/hasPhoneSystemPlan
  title: hasPhoneSystemPlan
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: License/hasTeamsEntitlement
  title: hasTeamsEntitlement
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: License/requiresBaseLicense
  title: requiresBaseLicense
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: License/isBaseLicenseCandidate
  title: isBaseLicenseCandidate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: License/phoneSystemPlan
  title: phoneSystemPlan
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: License/teamsEntitlement
  title: teamsEntitlement
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: License/baseLicenseCandidate
  title: baseLicenseCandidate
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a License resource.
  method: GET
  returns: owl:Nothing
  title: getLicense

License/name
type: Property
domain: License
the hydra core vocabulary: name
range: string

License/skuId
type: Property
domain: License
the hydra core vocabulary: skuId
range: string

License/skuPartNumber
type: Property
domain: License
the hydra core vocabulary: skuPartNumber
range: string

License/subscribedSku
type: Link
domain: License
the hydra core vocabulary: subscribedSku
max cardinality: 1
range: SubscribedSku

License/hasPhoneSystemPlan
type: Property
domain: License
the hydra core vocabulary: hasPhoneSystemPlan
range: boolean

License/hasTeamsEntitlement
type: Property
domain: License
the hydra core vocabulary: hasTeamsEntitlement
range: boolean

License/requiresBaseLicense
type: Property
domain: License
the hydra core vocabulary: requiresBaseLicense
range: boolean

License/isBaseLicenseCandidate
type: Property
domain: License
the hydra core vocabulary: isBaseLicenseCandidate
range: boolean

License/phoneSystemPlan
type: Property
domain: License
the hydra core vocabulary: phoneSystemPlan
range: boolean

License/teamsEntitlement
type: Property
domain: License
the hydra core vocabulary: teamsEntitlement
range: boolean

License/baseLicenseCandidate
type: Property
domain: License
the hydra core vocabulary: baseLicenseCandidate
range: boolean

Location
type: Class
title: Location
supported property: SupportedProperty
  property: Location/name
  title: name
  required: true
  readable: true
  writeable: true
  description: Name of the location. Must be unique within the organization.
supported property: SupportedProperty
  property: Location/ranges
  title: ranges
  required: false
  readable: true
  writeable: true
  description: Phone number ranges associated with this location. Each range defines a continuous block of phone numbers.
supported property: SupportedProperty
  property: Location/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Location/locationLicenses
  title: locationLicenses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Location/assignLicense
  title: assignLicense
  required: false
  readable: true
  writeable: true
  description: Whether to automatically assign licenses to users in this location
supported property: SupportedProperty
  property: Location/usageLocation
  title: usageLocation
  required: false
  readable: true
  writeable: true
  description: ISO 3166-1 alpha-2 country code for Microsoft 365 Teams Phone license usage location. Required when assignLicense is enabled — automatically applied to users during license assignment.
supported property: SupportedProperty
  property: Location/enableUserSettings
  title: enableUserSettings
  required: false
  readable: true
  writeable: true
  description: Enable user-specific settings and customizations for this location
supported property: SupportedProperty
  property: Location/msFilters
  title: msFilters
  required: false
  readable: true
  writeable: true
  description: Microsoft Teams filters and policies applied to this location (e.g., emergency calling policies, dial plans)
supported property: SupportedProperty
  property: Location/locationUsers
  title: locationUsers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Location/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Location/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Location resource.
  method: GET
  returns: Location
  title: getLocation
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Location resource.
  expects: Location
  method: PUT
  returns: Location
  title: putLocation
supported operation: Operation
  type: DeleteAction
  description: Deletes the Location resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteLocation

Location/name
type: Property
domain: Location
the hydra core vocabulary: name
range: string

Location/ranges
type: Link
domain: Location
the hydra core vocabulary: ranges
range: Range

Location/organization
type: Link
domain: Location
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Location/locationLicenses
type: Link
domain: Location
the hydra core vocabulary: locationLicenses
range: LocationLicense

Location/assignLicense
type: Property
domain: Location
the hydra core vocabulary: assignLicense
range: boolean

Location/usageLocation
type: Property
domain: Location
the hydra core vocabulary: usageLocation
range: string

Location/enableUserSettings
type: Property
domain: Location
the hydra core vocabulary: enableUserSettings
range: boolean

Location/msFilters
type: Link
domain: Location
the hydra core vocabulary: msFilters
range: MsFilter

Location/locationUsers
type: Link
domain: Location
the hydra core vocabulary: locationUsers
range: LocationUser

Location/createdAt
type: Property
domain: Location
the hydra core vocabulary: createdAt
range: dateTime

Location/updatedAt
type: Property
domain: Location
the hydra core vocabulary: updatedAt
range: dateTime

LocationLicense
type: Class
title: LocationLicense
supported property: SupportedProperty
  property: LocationLicense/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LocationLicense/skuId
  title: skuId
  required: false
  readable: true
  writeable: true
  description: Get the value of skuId
supported property: SupportedProperty
  property: LocationLicense/provisioningRole
  title: provisioningRole
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LocationLicense/sortOrder
  title: sortOrder
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LocationLicense/baseLicense
  title: baseLicense
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: LocationLicense/phoneSystemLicense
  title: phoneSystemLicense
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a LocationLicense resource.
  method: GET
  returns: LocationLicense
  title: getLocationLicense
supported operation: Operation
  description: Updates the LocationLicense resource.
  expects: LocationLicense
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: LocationLicense
  title: patchLocationLicense
supported operation: Operation
  type: DeleteAction
  description: Deletes the LocationLicense resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteLocationLicense

LocationLicense/location
type: Link
domain: LocationLicense
the hydra core vocabulary: location
max cardinality: 1
range: Location

LocationLicense/skuId
type: Property
domain: LocationLicense
the hydra core vocabulary: skuId
range: string

LocationLicense/provisioningRole
type: Property
domain: LocationLicense
the hydra core vocabulary: provisioningRole
range: string

LocationLicense/sortOrder
type: Property
domain: LocationLicense
the hydra core vocabulary: sortOrder
range: integer

LocationLicense/baseLicense
type: Property
domain: LocationLicense
the hydra core vocabulary: baseLicense
range: boolean

LocationLicense/phoneSystemLicense
type: Property
domain: LocationLicense
the hydra core vocabulary: phoneSystemLicense
range: boolean

LocationUser
type: Class
title: LocationUser
supported property: SupportedProperty
  property: LocationUser/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LocationUser/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LocationUser/msUserId
  title: msUserId
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a LocationUser resource.
  method: GET
  returns: LocationUser
  title: getLocationUser
supported operation: Operation
  description: Updates the LocationUser resource.
  expects: LocationUser
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: LocationUser
  title: patchLocationUser
supported operation: Operation
  type: DeleteAction
  description: Deletes the LocationUser resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteLocationUser

LocationUser/organization
type: Link
domain: LocationUser
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

LocationUser/location
type: Link
domain: LocationUser
the hydra core vocabulary: location
max cardinality: 1
range: Location

LocationUser/msUserId
type: Property
domain: LocationUser
the hydra core vocabulary: msUserId
range: string

LogAuthor
type: Class
title: LogAuthor
supported property: SupportedProperty
  property: LogAuthor/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: LogAuthor/authorType
  title: authorType
  required: false
  readable: true
  writeable: true
  description: Type of author: system, api_user, or ms_user
supported property: SupportedProperty
  property: LogAuthor/authorIdentifier
  title: authorIdentifier
  required: false
  readable: true
  writeable: true
  description: Unique identifier (UPN, api_key, or system identifier like 'Async@system')
supported property: SupportedProperty
  property: LogAuthor/authorName
  title: authorName
  required: false
  readable: true
  writeable: true
  description: Display name for UI
supported property: SupportedProperty
  property: LogAuthor/authorTypePriority
  title: authorTypePriority
  required: false
  readable: true
  writeable: true
  description: Priority for ordering: ms_user=1, api_user=2, system=3
supported property: SupportedProperty
  property: LogAuthor/auditLogs
  title: auditLogs
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a LogAuthor resource.
  method: GET
  returns: LogAuthor
  title: getLogAuthor
description: LogAuthor represents a unique user who has created audit logs This table is optimized for fast lookups and organization isolation

LogAuthor/organization
type: Link
domain: LogAuthor
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

LogAuthor/authorType
type: Property
domain: LogAuthor
the hydra core vocabulary: authorType
range: string

LogAuthor/authorIdentifier
type: Property
domain: LogAuthor
the hydra core vocabulary: authorIdentifier
range: string

LogAuthor/authorName
type: Property
domain: LogAuthor
the hydra core vocabulary: authorName
range: string

LogAuthor/authorTypePriority
type: Property
domain: LogAuthor
the hydra core vocabulary: authorTypePriority
range: integer

LogAuthor/auditLogs
type: Link
domain: LogAuthor
the hydra core vocabulary: auditLogs
range: AuditLog

MarketplaceUsageMeter
type: Class
title: MarketplaceUsageMeter
supported property: SupportedProperty
  property: MarketplaceUsageMeter/subscription
  title: subscription
  required: false
  readable: true
  writeable: true
  description: The marketplace subscription this meter belongs to
supported property: SupportedProperty
  property: MarketplaceUsageMeter/organization
  title: organization
  required: false
  readable: true
  writeable: true
  description: The organization this meter belongs to
supported property: SupportedProperty
  property: MarketplaceUsageMeter/planId
  title: planId
  required: false
  readable: true
  writeable: true
  description: The plan ID from the marketplace offer
supported property: SupportedProperty
  property: MarketplaceUsageMeter/dimension
  title: dimension
  required: false
  readable: true
  writeable: true
  description: The billing dimension (e.g., 'users', 'messages', 'storage')
supported property: SupportedProperty
  property: MarketplaceUsageMeter/includedQuantity
  title: includedQuantity
  required: false
  readable: true
  writeable: true
  description: Quantity included in the plan (free tier) - use -1 for unlimited
supported property: SupportedProperty
  property: MarketplaceUsageMeter/consumedQuantity
  title: consumedQuantity
  required: false
  readable: true
  writeable: true
  description: Total consumed in current billing period
supported property: SupportedProperty
  property: MarketplaceUsageMeter/reportedQuantity
  title: reportedQuantity
  required: false
  readable: true
  writeable: true
  description: Total reported to Microsoft (overage only)
supported property: SupportedProperty
  property: MarketplaceUsageMeter/periodStart
  title: periodStart
  required: false
  readable: true
  writeable: true
  description: Start of current billing period
supported property: SupportedProperty
  property: MarketplaceUsageMeter/periodEnd
  title: periodEnd
  required: false
  readable: true
  writeable: true
  description: End of current billing period
supported property: SupportedProperty
  property: MarketplaceUsageMeter/renewalInterval
  title: renewalInterval
  required: false
  readable: true
  writeable: true
  description: Renewal interval (P1M for monthly, P1Y for yearly)
supported property: SupportedProperty
  property: MarketplaceUsageMeter/lastUpdate
  title: lastUpdate
  required: false
  readable: true
  writeable: false
  description: Last time this meter was updated
supported property: SupportedProperty
  property: MarketplaceUsageMeter/lastReportedAt
  title: lastReportedAt
  required: false
  readable: true
  writeable: false
  description: Timestamp of last successful usage event sent to Microsoft
supported property: SupportedProperty
  property: MarketplaceUsageMeter/events
  title: events
  required: false
  readable: true
  writeable: false
  description: Usage events reported for this meter
supported property: SupportedProperty
  property: MarketplaceUsageMeter/subscriptionId
  title: subscriptionId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: MarketplaceUsageMeter/unlimitedIncluded
  title: unlimitedIncluded
  required: false
  readable: true
  writeable: false
  description: Check if plan has unlimited included quantity
supported property: SupportedProperty
  property: MarketplaceUsageMeter/remainingIncluded
  title: remainingIncluded
  required: false
  readable: true
  writeable: false
  description: Calculate remaining included quantity
supported property: SupportedProperty
  property: MarketplaceUsageMeter/overage
  title: overage
  required: false
  readable: true
  writeable: false
  description: Calculate overage (consumed beyond included)
supported property: SupportedProperty
  property: MarketplaceUsageMeter/unreportedOverage
  title: unreportedOverage
  required: false
  readable: true
  writeable: false
  description: Calculate unreported overage (overage not yet sent to Microsoft)
supported operation: Operation
  type: FindAction
  description: Retrieves a MarketplaceUsageMeter resource.
  method: GET
  returns: MarketplaceUsageMeter
  title: getMarketplaceUsageMeter
description: Tracks metered usage state for marketplace subscriptions Handles included quantities, consumption, and billing period resets

MarketplaceUsageMeter/subscription
type: Link
domain: MarketplaceUsageMeter
the hydra core vocabulary: subscription
max cardinality: 1
range: Subscription

MarketplaceUsageMeter/organization
type: Link
domain: MarketplaceUsageMeter
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

MarketplaceUsageMeter/planId
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: planId
range: string

MarketplaceUsageMeter/dimension
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: dimension
range: string

MarketplaceUsageMeter/includedQuantity
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: includedQuantity
range: integer

MarketplaceUsageMeter/consumedQuantity
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: consumedQuantity
range: decimal

MarketplaceUsageMeter/reportedQuantity
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: reportedQuantity
range: decimal

MarketplaceUsageMeter/periodStart
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: periodStart
range: dateTime

MarketplaceUsageMeter/periodEnd
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: periodEnd
range: dateTime

MarketplaceUsageMeter/renewalInterval
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: renewalInterval
range: string

MarketplaceUsageMeter/lastUpdate
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: lastUpdate
range: dateTime

MarketplaceUsageMeter/lastReportedAt
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: lastReportedAt
range: dateTime

MarketplaceUsageMeter/events
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: events

MarketplaceUsageMeter/subscriptionId
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: subscriptionId
range: string

MarketplaceUsageMeter/unlimitedIncluded
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: unlimitedIncluded
range: boolean

MarketplaceUsageMeter/remainingIncluded
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: remainingIncluded
range: decimal

MarketplaceUsageMeter/overage
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: overage
range: decimal

MarketplaceUsageMeter/unreportedOverage
type: Property
domain: MarketplaceUsageMeter
the hydra core vocabulary: unreportedOverage
range: decimal

MsFilter
type: Class
title: MsFilter
supported property: SupportedProperty
  property: MsFilter/resource
  title: resource
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/filter
  title: filter
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/attribute
  title: attribute
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/operator
  title: operator
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/tags
  title: tags
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MsFilter/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MsFilter resource.
  method: GET
  returns: MsFilter
  title: getMsFilter
supported operation: Operation
  description: Updates the MsFilter resource.
  expects: MsFilter
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MsFilter
  title: patchMsFilter
supported operation: Operation
  type: DeleteAction
  description: Deletes the MsFilter resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMsFilter

MsFilter/resource
type: Property
domain: MsFilter
the hydra core vocabulary: resource
range: string

MsFilter/filter
type: Property
domain: MsFilter
the hydra core vocabulary: filter
range: string

MsFilter/attribute
type: Property
domain: MsFilter
the hydra core vocabulary: attribute
range: string

MsFilter/operator
type: Property
domain: MsFilter
the hydra core vocabulary: operator
range: string

MsFilter/tags
type: Property
domain: MsFilter
the hydra core vocabulary: tags

MsFilter/location
type: Link
domain: MsFilter
the hydra core vocabulary: location
max cardinality: 1
range: Location

MsFilter/createdAt
type: Property
domain: MsFilter
the hydra core vocabulary: createdAt
range: dateTime

MsFilter/updatedAt
type: Property
domain: MsFilter
the hydra core vocabulary: updatedAt
range: dateTime

Numberplan
type: Class
title: Numberplan
supported property: SupportedProperty
  property: Numberplan/status
  title: status
  required: false
  readable: true
  writeable: true
  description: Teams-axis assignment status. `free`=available, `userAssigned`=assigned to a Teams user (`targetId` is set), `unassigned`=in Teams inventory but no user assigned, `reserved`=blocked by a local NumberplanReserved entry.
supported property: SupportedProperty
  property: Numberplan/statusPhone
  title: statusPhone
  required: false
  readable: true
  writeable: true
  description: Business-phone axis status. `free`=nobody holds this as their Azure AD business phone, `userAssigned`=at least one user in msUserPhoneMap holds this number. Independent of `status`.
supported property: SupportedProperty
  property: Numberplan/targetId
  title: targetId
  required: false
  readable: true
  writeable: true
  description: MS Entra object ID of the user currently assigned in Microsoft Teams (from Graph NumberAssignment.assignmentTargetId). `null` when not assigned.
supported property: SupportedProperty
  property: Numberplan/numberType
  title: numberType
  required: false
  readable: true
  writeable: true
  description: Microsoft Teams number type, mirrored from Graph NumberAssignment.numberType. Typical values: `DirectRouting`, `OperatorConnect`, `CallingPlan`. `null` when not assigned in Teams.
supported property: SupportedProperty
  property: Numberplan/assignmentCategory
  title: assignmentCategory
  required: false
  readable: true
  writeable: true
  description: Assignment category from Graph NumberAssignment.assignmentCategory. `primary`=primary number, also sets business-phone axis; `private`=Teams-only, business-phone axis untouched. `null` when not assigned.
supported property: SupportedProperty
  property: Numberplan/flags
  title: flags
  required: false
  readable: true
  writeable: true
  description: Bitfield summarising availability state for UI badge rendering. Bits: 1=FLAG_AVAILABLE, 2=FLAG_TEAMS_ASSIGNED, 4=FLAG_TEAMS_NOT_ASSIGNED, 8=FLAG_TEAMS_OCCUPIED, 16=FLAG_RESERVED. Use `status`/`statusPhone` for filtering — flags is a derived cache.
supported property: SupportedProperty
  property: Numberplan/phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Numberplan/phoneNumberDN
  title: phoneNumberDN
  required: false
  readable: true
  writeable: true
  description: Display-normalized E.164 phone number string. Supports partial-match filtering via the `phoneNumberDN` query parameter. Uniqueness is enforced together with range_id.
supported property: SupportedProperty
  property: Numberplan/range
  title: range
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Numberplan/logs
  title: logs
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Numberplan/msUserPhoneMap
  title: msUserPhoneMap
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Numberplan/msUser
  title: msUser
  required: false
  readable: true
  writeable: true
  description: The ms user found
supported property: SupportedProperty
  property: Numberplan/numberplanReserved
  title: numberplanReserved
  required: false
  readable: true
  writeable: true
  description: Get the value of numberplanReserved
supported property: SupportedProperty
  property: Numberplan/lastSyncedAt
  title: lastSyncedAt
  required: false
  readable: true
  writeable: true
  description: Timestamp of the last reconciliation against Microsoft Graph. Set on every GET /numberplans/{id} (live reconciliation) and on every bulk sync pass. `null` means the number has never been reconciled.
supported property: SupportedProperty
  property: Numberplan/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Numberplan/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Numberplan resource.
  method: GET
  returns: Numberplan
  title: getNumberplan

Numberplan/status
type: Property
domain: Numberplan
the hydra core vocabulary: status
range: string

Numberplan/statusPhone
type: Property
domain: Numberplan
the hydra core vocabulary: statusPhone
range: string

Numberplan/targetId
type: Property
domain: Numberplan
the hydra core vocabulary: targetId
range: string

Numberplan/numberType
type: Property
domain: Numberplan
the hydra core vocabulary: numberType
range: string

Numberplan/assignmentCategory
type: Property
domain: Numberplan
the hydra core vocabulary: assignmentCategory
range: string

Numberplan/flags
type: Property
domain: Numberplan
the hydra core vocabulary: flags
range: integer

Numberplan/phoneNumber
type: Property
domain: Numberplan
the hydra core vocabulary: phoneNumber
range: string

Numberplan/phoneNumberDN
type: Property
domain: Numberplan
the hydra core vocabulary: phoneNumberDN
range: string

Numberplan/range
type: Link
domain: Numberplan
the hydra core vocabulary: range
max cardinality: 1
range: Range

Numberplan/logs
type: Link
domain: Numberplan
the hydra core vocabulary: logs
range: AuditLog

Numberplan/msUserPhoneMap
type: Property
domain: Numberplan
the hydra core vocabulary: msUserPhoneMap

Numberplan/msUser
type: Link
domain: Numberplan
the hydra core vocabulary: msUser
max cardinality: 1
range: User

Numberplan/numberplanReserved
type: Link
domain: Numberplan
the hydra core vocabulary: numberplanReserved
max cardinality: 1
range: NumberplanReserved

Numberplan/lastSyncedAt
type: Property
domain: Numberplan
the hydra core vocabulary: lastSyncedAt
range: dateTime

Numberplan/createdAt
type: Property
domain: Numberplan
the hydra core vocabulary: createdAt
range: dateTime

Numberplan/updatedAt
type: Property
domain: Numberplan
the hydra core vocabulary: updatedAt
range: dateTime

NumberplanReserved
type: Class
title: NumberplanReserved
supported property: SupportedProperty
  property: NumberplanReserved/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/numberplan
  title: numberplan
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/phoneNumberDN
  title: phoneNumberDN
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/isUnreservable
  title: isUnreservable
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/reason
  title: reason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberplanReserved/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a NumberplanReserved resource.
  method: GET
  returns: NumberplanReserved
  title: getNumberplanReserved
supported operation: Operation
  type: ReplaceAction
  description: Replaces the NumberplanReserved resource.
  expects: NumberplanReserved
  method: PUT
  returns: NumberplanReserved
  title: putNumberplanReserved

NumberplanReserved/organization
type: Link
domain: NumberplanReserved
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

NumberplanReserved/numberplan
type: Link
domain: NumberplanReserved
the hydra core vocabulary: numberplan
max cardinality: 1
range: Numberplan

NumberplanReserved/phoneNumber
type: Property
domain: NumberplanReserved
the hydra core vocabulary: phoneNumber
range: string

NumberplanReserved/phoneNumberDN
type: Property
domain: NumberplanReserved
the hydra core vocabulary: phoneNumberDN
range: string

NumberplanReserved/status
type: Property
domain: NumberplanReserved
the hydra core vocabulary: status
range: string

NumberplanReserved/isUnreservable
type: Property
domain: NumberplanReserved
the hydra core vocabulary: isUnreservable
range: boolean

NumberplanReserved/reason
type: Property
domain: NumberplanReserved
the hydra core vocabulary: reason
range: string

NumberplanReserved/createdAt
type: Property
domain: NumberplanReserved
the hydra core vocabulary: createdAt
range: dateTime

NumberplanReserved/updatedAt
type: Property
domain: NumberplanReserved
the hydra core vocabulary: updatedAt
range: dateTime

Organization
type: Class
title: Organization
supported property: SupportedProperty
  property: Organization/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/tenantType
  title: tenantType
  required: false
  readable: true
  writeable: true
  description: Get the value of tenantType
supported property: SupportedProperty
  property: Organization/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
  description: Get the value of displayName
supported property: SupportedProperty
  property: Organization/country
  title: country
  required: false
  readable: true
  writeable: true
  description: Get the value of country
supported property: SupportedProperty
  property: Organization/countryLetterCode
  title: countryLetterCode
  required: false
  readable: true
  writeable: true
  description: Get the value of countryLetterCode
supported property: SupportedProperty
  property: Organization/preferredLanguage
  title: preferredLanguage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/technicalNotificationMails
  title: technicalNotificationMails
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
  description: Get the value of createdAt
supported property: SupportedProperty
  property: Organization/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
  description: Get the value of updatedAt
supported property: SupportedProperty
  property: Organization/flags
  title: flags
  required: false
  readable: true
  writeable: true
  description: Get the value of flags
supported property: SupportedProperty
  property: Organization/isEnabled
  title: isEnabled
  required: false
  readable: true
  writeable: true
  description: Get the value of isEnabled
supported property: SupportedProperty
  property: Organization/deletedAt
  title: deletedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/suspendedAt
  title: suspendedAt
  required: false
  readable: true
  writeable: true
  description: Set when the parent's subscription is cancelled or suspended.
supported property: SupportedProperty
  property: Organization/lastNumberplanSyncAt
  title: lastNumberplanSyncAt
  required: false
  readable: true
  writeable: true
  description: Timestamp of the last completed numberplan bulk sync.
supported property: SupportedProperty
  property: Organization/parent
  title: parent
  required: false
  readable: true
  writeable: true
  description: Get parent organization (null if this is a root organization)
supported property: SupportedProperty
  property: Organization/children
  title: children
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/locations
  title: locations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/subscriptions
  title: subscriptions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/numberplanReserveds
  title: numberplanReserveds
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: Organization/apiUsers
  title: apiUsers
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: Organization/webhooks
  title: webhooks
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/locationUsers
  title: locationUsers
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/auditLogs
  title: auditLogs
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/flag
  title: flag
  required: false
  readable: false
  writeable: true
  description: Update flag option within the option set, using state to set whether the option is on or off
supported property: SupportedProperty
  property: Organization/teamsPhonePermissions
  title: teamsPhonePermissions
  required: false
  readable: true
  writeable: false
  description: Checks if organization has permission to read & write user phone number assignments.
supported property: SupportedProperty
  property: Organization/teamsPolicyUserAssign
  title: teamsPolicyUserAssign
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Organization/requiredTeamsRoles
  title: requiredTeamsRoles
  required: false
  readable: true
  writeable: false
  description: Checks if organization has full permissions to manage user phone number assignments.
supported property: SupportedProperty
  property: Organization/deleted
  title: deleted
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Organization/suspended
  title: suspended
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Organization/rootOrganization
  title: rootOrganization
  required: false
  readable: true
  writeable: false
  description: Check if this is a root organization (has no parent)
supported property: SupportedProperty
  property: Organization/subOrganization
  title: subOrganization
  required: false
  readable: true
  writeable: false
  description: Check if this is a sub-organization (has a parent)
supported operation: Operation

Organization/id
type: Property
domain: Organization
the hydra core vocabulary: id
range: string

Organization/tenantType
type: Property
domain: Organization
the hydra core vocabulary: tenantType
range: string

Organization/displayName
type: Property
domain: Organization
the hydra core vocabulary: displayName
range: string

Organization/country
type: Property
domain: Organization
the hydra core vocabulary: country
range: string

Organization/countryLetterCode
type: Property
domain: Organization
the hydra core vocabulary: countryLetterCode
range: string

Organization/preferredLanguage
type: Property
domain: Organization
the hydra core vocabulary: preferredLanguage
range: string

Organization/technicalNotificationMails
type: Property
domain: Organization
the hydra core vocabulary: technicalNotificationMails
range: string

Organization/createdAt
type: Property
domain: Organization
the hydra core vocabulary: createdAt
range: dateTime

Organization/updatedAt
type: Property
domain: Organization
the hydra core vocabulary: updatedAt
range: dateTime

Organization/flags
type: Property
domain: Organization
the hydra core vocabulary: flags
range: integer

Organization/isEnabled
type: Property
domain: Organization
the hydra core vocabulary: isEnabled
range: boolean

Organization/deletedAt
type: Property
domain: Organization
the hydra core vocabulary: deletedAt
range: dateTime

Organization/suspendedAt
type: Property
domain: Organization
the hydra core vocabulary: suspendedAt
range: dateTime

Organization/lastNumberplanSyncAt
type: Property
domain: Organization
the hydra core vocabulary: lastNumberplanSyncAt
range: dateTime

Organization/parent
type: Link
domain: Organization
the hydra core vocabulary: parent
max cardinality: 1
range: Organization

Organization/children
type: Link
domain: Organization
the hydra core vocabulary: children
range: Organization

Organization/locations
type: Link
domain: Organization
the hydra core vocabulary: locations
range: Location

Organization/subscriptions
type: Link
domain: Organization
the hydra core vocabulary: subscriptions
range: Subscription

Organization/numberplanReserveds
type: Property
domain: Organization
the hydra core vocabulary: numberplanReserveds
range: NumberplanReserved

Organization/apiUsers
type: Property
domain: Organization
the hydra core vocabulary: apiUsers
range: ApiUser

Organization/webhooks
type: Link
domain: Organization
the hydra core vocabulary: webhooks
range: Webhook

Organization/locationUsers
type: Link
domain: Organization
the hydra core vocabulary: locationUsers
range: LocationUser

Organization/auditLogs
type: Link
domain: Organization
the hydra core vocabulary: auditLogs
range: AuditLog

Organization/flag
type: Property
domain: Organization
the hydra core vocabulary: flag
range: integer

Organization/teamsPhonePermissions
type: Property
domain: Organization
the hydra core vocabulary: teamsPhonePermissions
range: boolean

Organization/teamsPolicyUserAssign
type: Property
domain: Organization
the hydra core vocabulary: teamsPolicyUserAssign
range: boolean

Organization/requiredTeamsRoles
type: Property
domain: Organization
the hydra core vocabulary: requiredTeamsRoles
range: boolean

Organization/deleted
type: Property
domain: Organization
the hydra core vocabulary: deleted
range: boolean

Organization/suspended
type: Property
domain: Organization
the hydra core vocabulary: suspended
range: boolean

Organization/rootOrganization
type: Property
domain: Organization
the hydra core vocabulary: rootOrganization
range: boolean

Organization/subOrganization
type: Property
domain: Organization
the hydra core vocabulary: subOrganization
range: boolean

Organization/childrenCount
type: Property
domain: Organization
the hydra core vocabulary: childrenCount
range: integer

Range
type: Class
title: Range
supported property: SupportedProperty
  property: Range/assignments
  title: assignments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/phoneNumberTypes
  title: phoneNumberTypes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/numberAssignment
  title: numberAssignment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/from
  title: from
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/to
  title: to
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/numberplans
  title: numberplans
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/callingPolicy
  title: callingPolicy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/emergencyCallingPolicy
  title: emergencyCallingPolicy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Range/phoneNumberType
  title: phoneNumberType
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Range resource.
  method: GET
  returns: Range
  title: getRange
supported operation: Operation
  description: Updates the Range resource.
  expects: Range
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Range
  title: patchRange
supported operation: Operation
  type: DeleteAction
  description: Deletes the Range resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteRange

Range/assignments
type: Property
domain: Range
the hydra core vocabulary: assignments
range: string

Range/phoneNumberTypes
type: Property
domain: Range
the hydra core vocabulary: phoneNumberTypes
range: string

Range/numberAssignment
type: Property
domain: Range
the hydra core vocabulary: numberAssignment
range: integer

Range/from
type: Property
domain: Range
the hydra core vocabulary: from
range: string

Range/to
type: Property
domain: Range
the hydra core vocabulary: to
range: string

Range/location
type: Link
domain: Range
the hydra core vocabulary: location
max cardinality: 1
range: Location

Range/numberplans
type: Link
domain: Range
the hydra core vocabulary: numberplans
range: Numberplan

Range/callingPolicy
type: Property
domain: Range
the hydra core vocabulary: callingPolicy
range: string

Range/emergencyCallingPolicy
type: Property
domain: Range
the hydra core vocabulary: emergencyCallingPolicy
range: string

Range/createdAt
type: Property
domain: Range
the hydra core vocabulary: createdAt
range: dateTime

Range/updatedAt
type: Property
domain: Range
the hydra core vocabulary: updatedAt
range: dateTime

Range/phoneNumberType
type: Property
domain: Range
the hydra core vocabulary: phoneNumberType
range: string

Subscription
type: Class
title: Subscription
supported property: SupportedProperty
  property: Subscription/subscriptionId
  title: subscriptionId
  required: false
  readable: true
  writeable: true
  description: Get the value of subscriptionId
supported property: SupportedProperty
  property: Subscription/name
  title: name
  required: false
  readable: true
  writeable: true
  description: Get the value of name
supported property: SupportedProperty
  property: Subscription/publisherId
  title: publisherId
  required: false
  readable: true
  writeable: true
  description: Get the value of publisherId
supported property: SupportedProperty
  property: Subscription/saasSubscriptionStatus
  title: saasSubscriptionStatus
  required: false
  readable: true
  writeable: true
  description: Get the value of saasSubscriptionStatus
supported property: SupportedProperty
  property: Subscription/offerId
  title: offerId
  required: false
  readable: true
  writeable: true
  description: Get the value of offerId
supported property: SupportedProperty
  property: Subscription/planId
  title: planId
  required: false
  readable: true
  writeable: true
  description: Get the value of planId
supported property: SupportedProperty
  property: Subscription/sandboxType
  title: sandboxType
  required: false
  readable: true
  writeable: true
  description: Get the value of sandboxType
supported property: SupportedProperty
  property: Subscription/sessionMode
  title: sessionMode
  required: false
  readable: true
  writeable: true
  description: Get the value of sessionMode
supported property: SupportedProperty
  property: Subscription/quantity
  title: quantity
  required: false
  readable: true
  writeable: true
  description: Get the value of quantity
supported property: SupportedProperty
  property: Subscription/autoRenew
  title: autoRenew
  required: false
  readable: true
  writeable: true
  description: Get the value of autoRenew
supported property: SupportedProperty
  property: Subscription/isTest
  title: isTest
  required: false
  readable: true
  writeable: true
  description: Get the value of isTest
supported property: SupportedProperty
  property: Subscription/isFreeTrial
  title: isFreeTrial
  required: false
  readable: true
  writeable: true
  description: Get the value of isFreeTrial
supported property: SupportedProperty
  property: Subscription/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
  description: Get the value of createdAt
supported property: SupportedProperty
  property: Subscription/lastModified
  title: lastModified
  required: false
  readable: true
  writeable: true
  description: Get the value of lastModified
supported property: SupportedProperty
  property: Subscription/startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/beneficiary
  title: beneficiary
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/purchaser
  title: purchaser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/term
  title: term
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/allowedCustomerOperations
  title: allowedCustomerOperations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Subscription/planConfig
  title: planConfig
  required: false
  readable: true
  writeable: true
  description: Plan configuration loaded from Microsoft API (not persisted)
supported operation: Operation
  type: FindAction
  description: Retrieves a Subscription resource.
  method: GET
  returns: Subscription
  title: getSubscription

Subscription/subscriptionId
type: Property
domain: Subscription
the hydra core vocabulary: subscriptionId
range: string

Subscription/name
type: Property
domain: Subscription
the hydra core vocabulary: name
range: string

Subscription/publisherId
type: Property
domain: Subscription
the hydra core vocabulary: publisherId
range: string

Subscription/saasSubscriptionStatus
type: Property
domain: Subscription
the hydra core vocabulary: saasSubscriptionStatus
range: string

Subscription/offerId
type: Property
domain: Subscription
the hydra core vocabulary: offerId
range: string

Subscription/planId
type: Property
domain: Subscription
the hydra core vocabulary: planId
range: string

Subscription/sandboxType
type: Property
domain: Subscription
the hydra core vocabulary: sandboxType
range: string

Subscription/sessionMode
type: Property
domain: Subscription
the hydra core vocabulary: sessionMode
range: string

Subscription/quantity
type: Property
domain: Subscription
the hydra core vocabulary: quantity
range: string

Subscription/autoRenew
type: Property
domain: Subscription
the hydra core vocabulary: autoRenew
range: boolean

Subscription/isTest
type: Property
domain: Subscription
the hydra core vocabulary: isTest
range: boolean

Subscription/isFreeTrial
type: Property
domain: Subscription
the hydra core vocabulary: isFreeTrial
range: boolean

Subscription/createdAt
type: Property
domain: Subscription
the hydra core vocabulary: createdAt
range: dateTime

Subscription/lastModified
type: Property
domain: Subscription
the hydra core vocabulary: lastModified
range: dateTime

Subscription/startDate
type: Property
domain: Subscription
the hydra core vocabulary: startDate
range: dateTime

Subscription/endDate
type: Property
domain: Subscription
the hydra core vocabulary: endDate
range: dateTime

Subscription/beneficiary
type: Property
domain: Subscription
the hydra core vocabulary: beneficiary

Subscription/purchaser
type: Property
domain: Subscription
the hydra core vocabulary: purchaser

Subscription/term
type: Property
domain: Subscription
the hydra core vocabulary: term

Subscription/allowedCustomerOperations
type: Property
domain: Subscription
the hydra core vocabulary: allowedCustomerOperations

Subscription/organization
type: Link
domain: Subscription
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Subscription/planConfig
type: Property
domain: Subscription
the hydra core vocabulary: planConfig

Webhook
type: Class
title: Webhook
supported property: SupportedProperty
  property: Webhook/enabled
  title: enabled
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/events
  title: events
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/config
  title: config
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/auditLogs
  title: auditLogs
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Webhook/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Webhook resource.
  method: GET
  returns: Webhook
  title: getWebhook
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Webhook resource.
  expects: Webhook
  method: PUT
  returns: Webhook
  title: putWebhook
supported operation: Operation
  type: DeleteAction
  description: Deletes the Webhook resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteWebhook

Webhook/enabled
type: Property
domain: Webhook
the hydra core vocabulary: enabled
range: boolean

Webhook/url
type: Property
domain: Webhook
the hydra core vocabulary: url
range: string

Webhook/events
type: Property
domain: Webhook
the hydra core vocabulary: events
range: string

Webhook/config
type: Property
domain: Webhook
the hydra core vocabulary: config
range: string

Webhook/organization
type: Link
domain: Webhook
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Webhook/auditLogs
type: Link
domain: Webhook
the hydra core vocabulary: auditLogs
range: WebhookAuditLog

Webhook/createdAt
type: Property
domain: Webhook
the hydra core vocabulary: createdAt
range: dateTime

Webhook/updatedAt
type: Property
domain: Webhook
the hydra core vocabulary: updatedAt
range: dateTime

WebhookAuditLog
type: Class
title: WebhookAuditLog
supported property: SupportedProperty
  property: WebhookAuditLog/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/action
  title: action
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/event
  title: event
  required: false
  readable: true
  writeable: true
  description: Get the value of event
supported property: SupportedProperty
  property: WebhookAuditLog/statusCode
  title: statusCode
  required: false
  readable: true
  writeable: true
  description: Get the value of statusCode
supported property: SupportedProperty
  property: WebhookAuditLog/deliveredAt
  title: deliveredAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/nextSendAt
  title: nextSendAt
  required: false
  readable: true
  writeable: true
  description: Get the value of nextSendAt
supported property: SupportedProperty
  property: WebhookAuditLog/redelivery
  title: redelivery
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/retries
  title: retries
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/timeElapsed
  title: timeElapsed
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/webhook
  title: webhook
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/request
  title: request
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/response
  title: response
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/eventLabel
  title: eventLabel
  required: false
  readable: true
  writeable: false
  description: Get human-readable event label for UI display
supported property: SupportedProperty
  property: WebhookAuditLog/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WebhookAuditLog/resource
  title: resource
  required: false
  readable: true
  writeable: false
  description: Get the resource/category (stored in event field for GitHub compatibility)
supported operation: Operation
  type: FindAction
  description: Retrieves a WebhookAuditLog resource.
  method: GET
  returns: WebhookAuditLog
  title: getWebhookAuditLog

WebhookAuditLog/status
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: status
range: integer

WebhookAuditLog/action
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: action
range: string

WebhookAuditLog/event
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: event
range: string

WebhookAuditLog/statusCode
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: statusCode
range: integer

WebhookAuditLog/deliveredAt
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: deliveredAt
range: dateTime

WebhookAuditLog/nextSendAt
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: nextSendAt
range: dateTime

WebhookAuditLog/redelivery
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: redelivery
range: boolean

WebhookAuditLog/retries
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: retries
range: integer

WebhookAuditLog/timeElapsed
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: timeElapsed
range: integer

WebhookAuditLog/webhook
type: Link
domain: WebhookAuditLog
the hydra core vocabulary: webhook
max cardinality: 1
range: Webhook

WebhookAuditLog/request
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: request
range: string

WebhookAuditLog/response
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: response
range: string

WebhookAuditLog/message
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: message

WebhookAuditLog/eventLabel
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: eventLabel
range: string

WebhookAuditLog/createdAt
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: createdAt
range: dateTime

WebhookAuditLog/updatedAt
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: updatedAt
range: dateTime

WebhookAuditLog/resource
type: Property
domain: WebhookAuditLog
the hydra core vocabulary: resource
range: string

AppRole
type: Class
title: AppRole
supported property: SupportedProperty
  property: AppRole/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRole/allowedMemberTypes
  title: allowedMemberTypes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRole/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRole/description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a AppRole resource.
  method: GET
  returns: AppRole
  title: getAppRole

AppRole/id
type: Property
domain: AppRole
the hydra core vocabulary: id
range: string

AppRole/allowedMemberTypes
type: Property
domain: AppRole
the hydra core vocabulary: allowedMemberTypes
range: string

AppRole/displayName
type: Property
domain: AppRole
the hydra core vocabulary: displayName
range: string

AppRole/description
type: Property
domain: AppRole
the hydra core vocabulary: description
range: string

AppRoleAssignment
type: Class
title: AppRoleAssignment
supported property: SupportedProperty
  property: AppRoleAssignment/id
  title: id
  required: false
  readable: true
  writeable: true
  description: Get the value of id (required for identity map caching)
supported property: SupportedProperty
  property: AppRoleAssignment/appRoleId
  title: appRoleId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/principalDisplayName
  title: principalDisplayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/principalId
  title: principalId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/principalType
  title: principalType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/resourceDisplayName
  title: resourceDisplayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/resourceId
  title: resourceId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: AppRoleAssignment/appRoleName
  title: appRoleName
  required: false
  readable: true
  writeable: true
  description: Get the value of appRoleName
supported property: SupportedProperty
  property: AppRoleAssignment/assignedOrganizations
  title: assignedOrganizations
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a AppRoleAssignment resource.
  method: GET
  returns: AppRoleAssignment
  title: getAppRoleAssignment
supported operation: Operation
  type: ReplaceAction
  description: Replaces the AppRoleAssignment resource.
  expects: AppRoleAssignment
  method: PUT
  returns: AppRoleAssignment
  title: putAppRoleAssignment
supported operation: Operation
  type: DeleteAction
  description: Deletes the AppRoleAssignment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteAppRoleAssignment

AppRoleAssignment/id
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: id
range: string

AppRoleAssignment/appRoleId
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: appRoleId
range: string

AppRoleAssignment/principalDisplayName
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: principalDisplayName
range: string

AppRoleAssignment/principalId
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: principalId
range: string

AppRoleAssignment/principalType
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: principalType
range: string

AppRoleAssignment/resourceDisplayName
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: resourceDisplayName
range: string

AppRoleAssignment/resourceId
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: resourceId
range: string

AppRoleAssignment/appRoleName
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: appRoleName
range: string

AppRoleAssignment/assignedOrganizations
type: Property
domain: AppRoleAssignment
the hydra core vocabulary: assignedOrganizations

SubscribedSku
type: Class
title: SubscribedSku
supported property: SupportedProperty
  property: SubscribedSku/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/accountName
  title: accountName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/accountId
  title: accountId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/appliesTo
  title: appliesTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/capabilityStatus
  title: capabilityStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/consumedUnits
  title: consumedUnits
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/skuId
  title: skuId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/skuPartNumber
  title: skuPartNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/prepaidUnits
  title: prepaidUnits
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/servicePlans
  title: servicePlans
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SubscribedSku/name
  title: name
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a SubscribedSku resource.
  method: GET
  returns: SubscribedSku
  title: getSubscribedSku

SubscribedSku/id
type: Property
domain: SubscribedSku
the hydra core vocabulary: id
range: string

SubscribedSku/accountName
type: Property
domain: SubscribedSku
the hydra core vocabulary: accountName
range: string

SubscribedSku/accountId
type: Property
domain: SubscribedSku
the hydra core vocabulary: accountId
range: string

SubscribedSku/appliesTo
type: Property
domain: SubscribedSku
the hydra core vocabulary: appliesTo
range: string

SubscribedSku/capabilityStatus
type: Property
domain: SubscribedSku
the hydra core vocabulary: capabilityStatus
range: string

SubscribedSku/consumedUnits
type: Property
domain: SubscribedSku
the hydra core vocabulary: consumedUnits
range: integer

SubscribedSku/skuId
type: Property
domain: SubscribedSku
the hydra core vocabulary: skuId
range: string

SubscribedSku/skuPartNumber
type: Property
domain: SubscribedSku
the hydra core vocabulary: skuPartNumber
range: string

SubscribedSku/prepaidUnits
type: Property
domain: SubscribedSku
the hydra core vocabulary: prepaidUnits

SubscribedSku/servicePlans
type: Property
domain: SubscribedSku
the hydra core vocabulary: servicePlans

SubscribedSku/name
type: Property
domain: SubscribedSku
the hydra core vocabulary: name
range: string

NumberAssignment
type: Class
title: NumberAssignment
supported property: SupportedProperty
  property: NumberAssignment/telephoneNumber
  title: telephoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberAssignment/assignmentTargetId
  title: assignmentTargetId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberAssignment/numberType
  title: numberType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberAssignment/assignmentStatus
  title: assignmentStatus
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/assignmentCategory
  title: assignmentCategory
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: NumberAssignment/operatorId
  title: operatorId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/activationState
  title: activationState
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/capabilities
  title: capabilities
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/locationId
  title: locationId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/civicAddressId
  title: civicAddressId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/networkSiteId
  title: networkSiteId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/portInStatus
  title: portInStatus
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/isoCountryCode
  title: isoCountryCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/city
  title: city
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/numberSource
  title: numberSource
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/supportedCustomerActions
  title: supportedCustomerActions
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: NumberAssignment/reverseNumberLookupOptions
  title: reverseNumberLookupOptions
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a NumberAssignment resource.
  method: GET
  returns: NumberAssignment
  title: getNumberAssignment

NumberAssignment/telephoneNumber
type: Property
domain: NumberAssignment
the hydra core vocabulary: telephoneNumber
range: string

NumberAssignment/assignmentTargetId
type: Property
domain: NumberAssignment
the hydra core vocabulary: assignmentTargetId
range: string

NumberAssignment/numberType
type: Property
domain: NumberAssignment
the hydra core vocabulary: numberType
range: string

NumberAssignment/assignmentStatus
type: Property
domain: NumberAssignment
the hydra core vocabulary: assignmentStatus
range: string

NumberAssignment/assignmentCategory
type: Property
domain: NumberAssignment
the hydra core vocabulary: assignmentCategory
range: string

NumberAssignment/operatorId
type: Property
domain: NumberAssignment
the hydra core vocabulary: operatorId
range: string

NumberAssignment/activationState
type: Property
domain: NumberAssignment
the hydra core vocabulary: activationState
range: string

NumberAssignment/capabilities
type: Property
domain: NumberAssignment
the hydra core vocabulary: capabilities
range: string

NumberAssignment/locationId
type: Property
domain: NumberAssignment
the hydra core vocabulary: locationId
range: string

NumberAssignment/civicAddressId
type: Property
domain: NumberAssignment
the hydra core vocabulary: civicAddressId
range: string

NumberAssignment/networkSiteId
type: Property
domain: NumberAssignment
the hydra core vocabulary: networkSiteId
range: string

NumberAssignment/portInStatus
type: Property
domain: NumberAssignment
the hydra core vocabulary: portInStatus
range: string

NumberAssignment/isoCountryCode
type: Property
domain: NumberAssignment
the hydra core vocabulary: isoCountryCode
range: string

NumberAssignment/city
type: Property
domain: NumberAssignment
the hydra core vocabulary: city
range: string

NumberAssignment/numberSource
type: Property
domain: NumberAssignment
the hydra core vocabulary: numberSource
range: string

NumberAssignment/supportedCustomerActions
type: Property
domain: NumberAssignment
the hydra core vocabulary: supportedCustomerActions
range: string

NumberAssignment/reverseNumberLookupOptions
type: Property
domain: NumberAssignment
the hydra core vocabulary: reverseNumberLookupOptions
range: string

TeamsPolicyUserAssignment
type: Class
title: TeamsPolicyUserAssignment
supported property: SupportedProperty
  property: TeamsPolicyUserAssignment/userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamsPolicyUserAssignment/policyType
  title: policyType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamsPolicyUserAssignment/policyId
  title: policyId
  required: false
  readable: true
  writeable: true
  description: Required for assign, absent for unassign.
supported operation: Operation
  type: FindAction
  description: Retrieves a TeamsPolicyUserAssignment resource.
  method: GET
  returns: owl:Nothing
  title: getTeamsPolicyUserAssignment
description: Represents a single Teams policy user assignment item. Used for assign and unassign operations via GraphORM createWriteOperation: POST /beta/admin/teams/policy/userAssignments/assign (policyId set) POST /beta/admin/teams/policy/userAssignments/unassign (policyId null → omitted by skipNullValues) One request is sent per policy, mirroring the assignNumber/unassignNumber pattern.

TeamsPolicyUserAssignment/userId
type: Property
domain: TeamsPolicyUserAssignment
the hydra core vocabulary: userId
range: string

TeamsPolicyUserAssignment/policyType
type: Property
domain: TeamsPolicyUserAssignment
the hydra core vocabulary: policyType
range: string

TeamsPolicyUserAssignment/policyId
type: Property
domain: TeamsPolicyUserAssignment
the hydra core vocabulary: policyId
range: string

User
type: Class
title: User
supported property: SupportedProperty
  property: User/accountEnabled
  title: accountEnabled
  required: false
  readable: true
  writeable: false
  description: Get the value of accountEnabled
supported property: SupportedProperty
  property: User/createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: false
  description: Get the value of createdDateTime
supported property: SupportedProperty
  property: User/displayName
  title: displayName
  required: false
  readable: true
  writeable: false
  description: Get the value of displaName
supported property: SupportedProperty
  property: User/givenName
  title: givenName
  required: false
  readable: true
  writeable: false
  description: Get the value of givenName
supported property: SupportedProperty
  property: User/surname
  title: surname
  required: false
  readable: true
  writeable: false
  description: Get the value of surname
supported property: SupportedProperty
  property: User/userPrincipalName
  title: userPrincipalName
  required: false
  readable: true
  writeable: false
  description: Get the value of userPrincipalName
supported property: SupportedProperty
  property: User/mail
  title: mail
  required: false
  readable: true
  writeable: false
  description: Get the value of mail
supported property: SupportedProperty
  property: User/mobilePhone
  title: mobilePhone
  required: false
  readable: true
  writeable: false
  description: Get the value of mobilePhone
supported property: SupportedProperty
  property: User/userType
  title: userType
  required: false
  readable: true
  writeable: false
  description: Get the value of userType
supported property: SupportedProperty
  property: User/city
  title: city
  required: false
  readable: true
  writeable: false
  description: Get the value of city
supported property: SupportedProperty
  property: User/companyName
  title: companyName
  required: false
  readable: true
  writeable: false
  description: Get the value of companyName
supported property: SupportedProperty
  property: User/country
  title: country
  required: false
  readable: true
  writeable: false
  description: Get the value of country
supported property: SupportedProperty
  property: User/department
  title: department
  required: false
  readable: true
  writeable: false
  description: Get the value of department
supported property: SupportedProperty
  property: User/state
  title: state
  required: false
  readable: true
  writeable: false
  description: Get the value of state
supported property: SupportedProperty
  property: User/streetAddress
  title: streetAddress
  required: false
  readable: true
  writeable: false
  description: Get the value of streetAddress
supported property: SupportedProperty
  property: User/officeLocation
  title: officeLocation
  required: false
  readable: true
  writeable: false
  description: Get the value of officeLocation
supported property: SupportedProperty
  property: User/postalCode
  title: postalCode
  required: false
  readable: true
  writeable: false
  description: Get the value of postalCode
supported property: SupportedProperty
  property: User/employeeOrgData
  title: employeeOrgData
  required: false
  readable: true
  writeable: false
  description: Get the value of employeeOrgData
supported property: SupportedProperty
  property: User/jobTitle
  title: jobTitle
  required: false
  readable: true
  writeable: false
  description: Get the value of jobTitle
supported property: SupportedProperty
  property: User/mailNickname
  title: mailNickname
  required: false
  readable: true
  writeable: false
  description: Get the value of mailNickname
supported property: SupportedProperty
  property: User/businessPhones
  title: businessPhones
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/assignedLicenses
  title: assignedLicenses
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/usageLocation
  title: usageLocation
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/provisionedPlans
  title: provisionedPlans
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/assignedPlans
  title: assignedPlans
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/licenseAssignmentStates
  title: licenseAssignmentStates
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/locations
  title: locations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/numberAssignments
  title: numberAssignments
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/teamsPhoneLicense
  title: teamsPhoneLicense
  required: false
  readable: true
  writeable: false
  description: Get the value of teamsPhoneLicense
supported property: SupportedProperty
  property: User/teamsConfiguration
  title: teamsConfiguration
  required: false
  readable: true
  writeable: false
  description: Get the value of teamsConfiguration
supported operation: Operation

User/accountEnabled
type: Property
domain: User
the hydra core vocabulary: accountEnabled
range: boolean

User/createdDateTime
type: Property
domain: User
the hydra core vocabulary: createdDateTime
range: dateTime

User/displayName
type: Property
domain: User
the hydra core vocabulary: displayName
range: string

User/givenName
type: Property
domain: User
the hydra core vocabulary: givenName
range: string

User/surname
type: Property
domain: User
the hydra core vocabulary: surname
range: string

User/userPrincipalName
type: Property
domain: User
the hydra core vocabulary: userPrincipalName
range: string

User/mail
type: Property
domain: User
the hydra core vocabulary: mail
range: string

User/mobilePhone
type: Property
domain: User
the hydra core vocabulary: mobilePhone
range: string

User/userType
type: Property
domain: User
the hydra core vocabulary: userType
range: string

User/city
type: Property
domain: User
the hydra core vocabulary: city
range: string

User/companyName
type: Property
domain: User
the hydra core vocabulary: companyName
range: string

User/country
type: Property
domain: User
the hydra core vocabulary: country
range: string

User/department
type: Property
domain: User
the hydra core vocabulary: department
range: string

User/state
type: Property
domain: User
the hydra core vocabulary: state
range: string

User/streetAddress
type: Property
domain: User
the hydra core vocabulary: streetAddress
range: string

User/officeLocation
type: Property
domain: User
the hydra core vocabulary: officeLocation
range: string

User/postalCode
type: Property
domain: User
the hydra core vocabulary: postalCode
range: string

User/employeeOrgData
type: Property
domain: User
the hydra core vocabulary: employeeOrgData

User/jobTitle
type: Property
domain: User
the hydra core vocabulary: jobTitle
range: string

User/mailNickname
type: Property
domain: User
the hydra core vocabulary: mailNickname
range: string

User/businessPhones
type: Property
domain: User
the hydra core vocabulary: businessPhones

User/assignedLicenses
type: Property
domain: User
the hydra core vocabulary: assignedLicenses

User/usageLocation
type: Property
domain: User
the hydra core vocabulary: usageLocation
range: string

User/provisionedPlans
type: Property
domain: User
the hydra core vocabulary: provisionedPlans

User/assignedPlans
type: Property
domain: User
the hydra core vocabulary: assignedPlans

User/licenseAssignmentStates
type: Property
domain: User
the hydra core vocabulary: licenseAssignmentStates

User/locations
type: Property
domain: User
the hydra core vocabulary: locations

User/numberAssignments
type: Property
domain: User
the hydra core vocabulary: numberAssignments
range: NumberAssignment

User/teamsPhoneLicense
type: Property
domain: User
the hydra core vocabulary: teamsPhoneLicense

User/teamsConfiguration
type: Property
domain: User
the hydra core vocabulary: teamsConfiguration

User/locationConsistency
type: Property
domain: User
the hydra core vocabulary: locationConsistency

CsTeamsCallingPolicy
type: Class
title: CsTeamsCallingPolicy
supported property: SupportedProperty
  property: CsTeamsCallingPolicy/Identity
  title: Identity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CsTeamsCallingPolicy/Name
  title: Name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CsTeamsCallingPolicy/Description
  title: Description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CsTeamsCallingPolicy resource.
  method: GET
  returns: owl:Nothing
  title: getCsTeamsCallingPolicy

CsTeamsCallingPolicy/Identity
type: Property
domain: CsTeamsCallingPolicy
the hydra core vocabulary: Identity
range: string

CsTeamsCallingPolicy/Name
type: Property
domain: CsTeamsCallingPolicy
the hydra core vocabulary: Name
range: string

CsTeamsCallingPolicy/Description
type: Property
domain: CsTeamsCallingPolicy
the hydra core vocabulary: Description
range: string

CsTeamsEmergencyCallingPolicy
type: Class
title: CsTeamsEmergencyCallingPolicy
supported property: SupportedProperty
  property: CsTeamsEmergencyCallingPolicy/Identity
  title: Identity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CsTeamsEmergencyCallingPolicy/Name
  title: Name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CsTeamsEmergencyCallingPolicy/Description
  title: Description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CsTeamsEmergencyCallingPolicy resource.
  method: GET
  returns: owl:Nothing
  title: getCsTeamsEmergencyCallingPolicy

CsTeamsEmergencyCallingPolicy/Identity
type: Property
domain: CsTeamsEmergencyCallingPolicy
the hydra core vocabulary: Identity
range: string

CsTeamsEmergencyCallingPolicy/Name
type: Property
domain: CsTeamsEmergencyCallingPolicy
the hydra core vocabulary: Name
range: string

CsTeamsEmergencyCallingPolicy/Description
type: Property
domain: CsTeamsEmergencyCallingPolicy
the hydra core vocabulary: Description
range: string

MicrosoftUser
type: Class
title: MicrosoftUser
supported property: SupportedProperty
  property: MicrosoftUser/tenantId
  title: tenantId
  required: false
  readable: true
  writeable: true
  description: Get the value of tenantId
supported property: SupportedProperty
  property: MicrosoftUser/roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/organization
  title: organization
  required: false
  readable: true
  writeable: true
  description: Get the value of organization
supported property: SupportedProperty
  property: MicrosoftUser/assignedLocations
  title: assignedLocations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/assignedOrganizations
  title: assignedOrganizations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/id
  title: id
  required: false
  readable: true
  writeable: true
  description: Get the value of id
supported property: SupportedProperty
  property: MicrosoftUser/accountEnabled
  title: accountEnabled
  required: false
  readable: true
  writeable: true
  description: Get the value of accountEnabled
supported property: SupportedProperty
  property: MicrosoftUser/createdDateTime
  title: createdDateTime
  required: false
  readable: true
  writeable: true
  description: Get the value of createdDateTime
supported property: SupportedProperty
  property: MicrosoftUser/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
  description: Get the value of displaName
supported property: SupportedProperty
  property: MicrosoftUser/givenName
  title: givenName
  required: false
  readable: true
  writeable: true
  description: Get the value of givenName
supported property: SupportedProperty
  property: MicrosoftUser/surname
  title: surname
  required: false
  readable: true
  writeable: true
  description: Get the value of surname
supported property: SupportedProperty
  property: MicrosoftUser/userPrincipalName
  title: userPrincipalName
  required: false
  readable: true
  writeable: true
  description: Get the value of userPrincipalName
supported property: SupportedProperty
  property: MicrosoftUser/mail
  title: mail
  required: false
  readable: true
  writeable: true
  description: Get the value of mail
supported property: SupportedProperty
  property: MicrosoftUser/mobilePhone
  title: mobilePhone
  required: false
  readable: true
  writeable: true
  description: Get the value of mobilePhone
supported property: SupportedProperty
  property: MicrosoftUser/userType
  title: userType
  required: false
  readable: true
  writeable: true
  description: Get the value of userType
supported property: SupportedProperty
  property: MicrosoftUser/city
  title: city
  required: false
  readable: true
  writeable: true
  description: Get the value of city
supported property: SupportedProperty
  property: MicrosoftUser/companyName
  title: companyName
  required: false
  readable: true
  writeable: true
  description: Get the value of companyName
supported property: SupportedProperty
  property: MicrosoftUser/country
  title: country
  required: false
  readable: true
  writeable: true
  description: Get the value of country
supported property: SupportedProperty
  property: MicrosoftUser/department
  title: department
  required: false
  readable: true
  writeable: true
  description: Get the value of department
supported property: SupportedProperty
  property: MicrosoftUser/state
  title: state
  required: false
  readable: true
  writeable: true
  description: Get the value of state
supported property: SupportedProperty
  property: MicrosoftUser/streetAddress
  title: streetAddress
  required: false
  readable: true
  writeable: true
  description: Get the value of streetAddress
supported property: SupportedProperty
  property: MicrosoftUser/officeLocation
  title: officeLocation
  required: false
  readable: true
  writeable: true
  description: Get the value of officeLocation
supported property: SupportedProperty
  property: MicrosoftUser/postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
  description: Get the value of postalCode
supported property: SupportedProperty
  property: MicrosoftUser/employeeOrgData
  title: employeeOrgData
  required: false
  readable: true
  writeable: true
  description: Get the value of employeeOrgData
supported property: SupportedProperty
  property: MicrosoftUser/jobTitle
  title: jobTitle
  required: false
  readable: true
  writeable: true
  description: Get the value of jobTitle
supported property: SupportedProperty
  property: MicrosoftUser/mailNickname
  title: mailNickname
  required: false
  readable: true
  writeable: true
  description: Get the value of mailNickname
supported property: SupportedProperty
  property: MicrosoftUser/businessPhones
  title: businessPhones
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/assignedLicenses
  title: assignedLicenses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/usageLocation
  title: usageLocation
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MicrosoftUser/provisionedPlans
  title: provisionedPlans
  required: false
  readable: true
  writeable: true
supported operation: Operation

MicrosoftUser/tenantId
type: Property
domain: MicrosoftUser
the hydra core vocabulary: tenantId
range: string

MicrosoftUser/roles
type: Property
domain: MicrosoftUser
the hydra core vocabulary: roles

MicrosoftUser/organization
type: Link
domain: MicrosoftUser
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

MicrosoftUser/assignedLocations
type: Link
domain: MicrosoftUser
the hydra core vocabulary: assignedLocations
range: Location

MicrosoftUser/assignedOrganizations
type: Property
domain: MicrosoftUser
the hydra core vocabulary: assignedOrganizations

MicrosoftUser/id
type: Property
domain: MicrosoftUser
the hydra core vocabulary: id
range: string

MicrosoftUser/accountEnabled
type: Property
domain: MicrosoftUser
the hydra core vocabulary: accountEnabled
range: boolean

MicrosoftUser/createdDateTime
type: Property
domain: MicrosoftUser
the hydra core vocabulary: createdDateTime
range: dateTime

MicrosoftUser/displayName
type: Property
domain: MicrosoftUser
the hydra core vocabulary: displayName
range: string

MicrosoftUser/givenName
type: Property
domain: MicrosoftUser
the hydra core vocabulary: givenName
range: string

MicrosoftUser/surname
type: Property
domain: MicrosoftUser
the hydra core vocabulary: surname
range: string

MicrosoftUser/userPrincipalName
type: Property
domain: MicrosoftUser
the hydra core vocabulary: userPrincipalName
range: string

MicrosoftUser/mail
type: Property
domain: MicrosoftUser
the hydra core vocabulary: mail
range: string

MicrosoftUser/mobilePhone
type: Property
domain: MicrosoftUser
the hydra core vocabulary: mobilePhone
range: string

MicrosoftUser/userType
type: Property
domain: MicrosoftUser
the hydra core vocabulary: userType
range: string

MicrosoftUser/city
type: Property
domain: MicrosoftUser
the hydra core vocabulary: city
range: string

MicrosoftUser/companyName
type: Property
domain: MicrosoftUser
the hydra core vocabulary: companyName
range: string

MicrosoftUser/country
type: Property
domain: MicrosoftUser
the hydra core vocabulary: country
range: string

MicrosoftUser/department
type: Property
domain: MicrosoftUser
the hydra core vocabulary: department
range: string

MicrosoftUser/state
type: Property
domain: MicrosoftUser
the hydra core vocabulary: state
range: string

MicrosoftUser/streetAddress
type: Property
domain: MicrosoftUser
the hydra core vocabulary: streetAddress
range: string

MicrosoftUser/officeLocation
type: Property
domain: MicrosoftUser
the hydra core vocabulary: officeLocation
range: string

MicrosoftUser/postalCode
type: Property
domain: MicrosoftUser
the hydra core vocabulary: postalCode
range: string

MicrosoftUser/employeeOrgData
type: Property
domain: MicrosoftUser
the hydra core vocabulary: employeeOrgData

MicrosoftUser/jobTitle
type: Property
domain: MicrosoftUser
the hydra core vocabulary: jobTitle
range: string

MicrosoftUser/mailNickname
type: Property
domain: MicrosoftUser
the hydra core vocabulary: mailNickname
range: string

MicrosoftUser/businessPhones
type: Property
domain: MicrosoftUser
the hydra core vocabulary: businessPhones

MicrosoftUser/assignedLicenses
type: Property
domain: MicrosoftUser
the hydra core vocabulary: assignedLicenses

MicrosoftUser/usageLocation
type: Property
domain: MicrosoftUser
the hydra core vocabulary: usageLocation
range: string

MicrosoftUser/provisionedPlans
type: Property
domain: MicrosoftUser
the hydra core vocabulary: provisionedPlans

MicrosoftUser/assignedPlans
type: Property
domain: MicrosoftUser
the hydra core vocabulary: assignedPlans

MicrosoftUser/licenseAssignmentStates
type: Property
domain: MicrosoftUser
the hydra core vocabulary: licenseAssignmentStates

MicrosoftUser/locations
type: Property
domain: MicrosoftUser
the hydra core vocabulary: locations

MicrosoftUser/numberAssignments
type: Link
domain: MicrosoftUser
the hydra core vocabulary: numberAssignments
range: NumberAssignment

MicrosoftUser/teamsPhoneLicense
type: Property
domain: MicrosoftUser
the hydra core vocabulary: teamsPhoneLicense

MicrosoftUser/teamsConfiguration
type: Property
domain: MicrosoftUser
the hydra core vocabulary: teamsConfiguration

MicrosoftUser/locationConsistency
type: Property
domain: MicrosoftUser
the hydra core vocabulary: locationConsistency

MicrosoftUser/userIdentifier
type: Property
domain: MicrosoftUser
the hydra core vocabulary: userIdentifier
range: string

MicrosoftUser/businessPhone
type: Property
domain: MicrosoftUser
the hydra core vocabulary: businessPhone
range: boolean

Operation
type: Class
title: Operation
supported property: SupportedProperty
  property: Operation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/action
  title: action
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/resource
  title: resource
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/organizationId
  title: organizationId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/attempt
  title: attempt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/expiresAt
  title: expiresAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/reason
  title: reason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/history
  title: history
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Operation/affectedResources
  title: affectedResources
  required: false
  readable: true
  writeable: true
  description: IRIs of entities affected by this operation
supported property: SupportedProperty
  property: Operation/extra
  title: extra
  required: false
  readable: true
  writeable: true
  description: Domain-specific extensible bag mirrored from {@see TrackedOperation::$extra}.
supported operation: Operation
  type: FindAction
  description: Retrieves a Operation resource.
  method: GET
  returns: Operation
  title: getOperation
description: Public-facing representation of a tracked async operation. Read-only DTO backed by the OperationTracker (Valkey in prod) — no Doctrine entity. Operations are created internally by the deferred verification pipeline and expire after TTL. When the bundle's `operations` feature is enabled, the DI extension registers the bundle's api_platform/ config path so AP discovers this class as a resource. The OperationResourceMetadataFactory decorator overrides uriTemplate/security/mercure with resolved values from the graph_orm.operations.* bundle config.

Operation/status
type: Property
domain: Operation
the hydra core vocabulary: status
range: string

Operation/action
type: Property
domain: Operation
the hydra core vocabulary: action
range: string

Operation/label
type: Property
domain: Operation
the hydra core vocabulary: label
range: string

Operation/resource
type: Property
domain: Operation
the hydra core vocabulary: resource
range: string

Operation/organizationId
type: Property
domain: Operation
the hydra core vocabulary: organizationId
range: string

Operation/createdAt
type: Property
domain: Operation
the hydra core vocabulary: createdAt
range: string

Operation/updatedAt
type: Property
domain: Operation
the hydra core vocabulary: updatedAt
range: string

Operation/attempt
type: Property
domain: Operation
the hydra core vocabulary: attempt
range: integer

Operation/expiresAt
type: Property
domain: Operation
the hydra core vocabulary: expiresAt
range: string

Operation/reason
type: Property
domain: Operation
the hydra core vocabulary: reason
range: string

Operation/history
type: Property
domain: Operation
the hydra core vocabulary: history

Operation/affectedResources
type: Property
domain: Operation
the hydra core vocabulary: affectedResources
range: string

Operation/extra
type: Property
domain: Operation
the hydra core vocabulary: extra

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/apiUser
  title: getApiUserCollection
  description: The collection of ApiUser resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/auditLog
  title: getAuditLogCollection
  description: The collection of AuditLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/license
  title: getLicenseCollection
  description: The collection of License resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/location
  title: getLocationCollection
  description: The collection of Location resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/locationLicense
  title: getLocationLicenseCollection
  description: The collection of LocationLicense resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/locationUser
  title: getLocationUserCollection
  description: The collection of LocationUser resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/logAuthor
  title: getLogAuthorCollection
  description: The collection of LogAuthor resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/marketplaceUsageMeter
  title: getMarketplaceUsageMeterCollection
  description: The collection of MarketplaceUsageMeter resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/msFilter
  title: getMsFilterCollection
  description: The collection of MsFilter resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/numberplan
  title: getNumberplanCollection
  description: The collection of Numberplan resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/numberplanReserved
  title: getNumberplanReservedCollection
  description: The collection of NumberplanReserved resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/organization
  title: getOrganizationCollection
  description: The collection of Organization resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/range
  title: getRangeCollection
  description: The collection of Range resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/subscription
  title: getSubscriptionCollection
  description: The collection of Subscription resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/webhook
  title: getWebhookCollection
  description: The collection of Webhook resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/webhookAuditLog
  title: getWebhookAuditLogCollection
  description: The collection of WebhookAuditLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/appRole
  title: getAppRoleCollection
  description: The collection of AppRole resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/appRoleAssignment
  title: getAppRoleAssignmentCollection
  description: The collection of AppRoleAssignment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/subscribedSku
  title: getSubscribedSkuCollection
  description: The collection of SubscribedSku resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/numberAssignment
  title: getNumberAssignmentCollection
  description: The collection of NumberAssignment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/teamsPolicyUserAssignment
  title: getTeamsPolicyUserAssignmentCollection
  description: The collection of TeamsPolicyUserAssignment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/user
  title: getUserCollection
  description: The collection of User resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/csTeamsCallingPolicy
  title: getCsTeamsCallingPolicyCollection
  description: The collection of CsTeamsCallingPolicy resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/csTeamsEmergencyCallingPolicy
  title: getCsTeamsEmergencyCallingPolicyCollection
  description: The collection of CsTeamsEmergencyCallingPolicy resources
  readable: true
  writeable: false
supported operation: Operation
  method: GET
  title: index
  description: The API Entrypoint.
  returns: Entrypoint

Entrypoint/apiUser
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ApiUser
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ApiUser resources.
  method: GET
  returns: Collection
  title: getApiUserCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ApiUser resource.
  expects: ApiUser
  method: POST
  returns: ApiUser
  title: postApiUser

Entrypoint/auditLog
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AuditLog
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of AuditLog resources.
  method: GET
  returns: Collection
  title: getAuditLogCollection
supported operation: Operation
  type: CreateAction
  description: Creates a AuditLog resource.
  expects: AuditLog
  method: POST
  returns: owl:Nothing
  title: postAuditLog

Entrypoint/license
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: License
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of License resources.
  method: GET
  returns: Collection
  title: getLicenseCollection

Entrypoint/location
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Location
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Location resources.
  method: GET
  returns: Collection
  title: getLocationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Location resource.
  expects: Location
  method: POST
  returns: Location
  title: postLocation

Entrypoint/locationLicense
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: LocationLicense
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of LocationLicense resources.
  method: GET
  returns: Collection
  title: getLocationLicenseCollection
supported operation: Operation
  type: CreateAction
  description: Creates a LocationLicense resource.
  expects: LocationLicense
  method: POST
  returns: LocationLicense
  title: postLocationLicense

Entrypoint/locationUser
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: LocationUser
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of LocationUser resources.
  method: GET
  returns: Collection
  title: getLocationUserCollection
supported operation: Operation
  type: CreateAction
  description: Creates a LocationUser resource.
  expects: LocationUser
  method: POST
  returns: LocationUser
  title: postLocationUser

Entrypoint/logAuthor
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: LogAuthor
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of LogAuthor resources.
  method: GET
  returns: Collection
  title: getLogAuthorCollection

Entrypoint/marketplaceUsageMeter
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MarketplaceUsageMeter
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MarketplaceUsageMeter resources.
  method: GET
  returns: Collection
  title: getMarketplaceUsageMeterCollection

Entrypoint/msFilter
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MsFilter
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MsFilter resources.
  method: GET
  returns: Collection
  title: getMsFilterCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MsFilter resource.
  expects: MsFilter
  method: POST
  returns: MsFilter
  title: postMsFilter

Entrypoint/numberplan
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Numberplan
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Numberplan resources.
  method: GET
  returns: Collection
  title: getNumberplanCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Numberplan resource.
  expects: Numberplan
  method: POST
  returns: Numberplan
  title: postNumberplan

Entrypoint/numberplanReserved
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: NumberplanReserved
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of NumberplanReserved resources.
  method: GET
  returns: Collection
  title: getNumberplanReservedCollection
supported operation: Operation
  type: CreateAction
  description: Creates a NumberplanReserved resource.
  expects: NumberplanReserved
  method: POST
  returns: owl:Nothing
  title: postNumberplanReserved
supported operation: Operation
  type: CreateAction
  description: Creates a NumberplanReserved resource.
  expects: NumberplanReserved
  method: POST
  returns: owl:Nothing
  title: postNumberplanReserved

Entrypoint/organization
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Organization
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Organization resources.
  method: GET
  returns: Collection
  title: getOrganizationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Organization resource.
  expects: Organization
  method: POST
  returns: Organization
  title: postOrganization
supported operation: Operation
  type: CreateAction
  description: Creates a Organization resource.
  expects: Organization
  method: POST
  returns: Organization
  title: postOrganization
supported operation: Operation
  type: CreateAction
  description: Creates a Organization resource.
  expects: Organization
  method: POST
  returns: Organization
  title: postOrganization
supported operation: Operation
  type: CreateAction
  description: Creates a Organization resource.
  expects: Organization
  method: POST
  returns: Organization
  title: postOrganization

Entrypoint/range
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Range
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Range resources.
  method: GET
  returns: Collection
  title: getRangeCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Range resource.
  expects: Range
  method: POST
  returns: Range
  title: postRange

Entrypoint/subscription
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Subscription
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Subscription resources.
  method: GET
  returns: Collection
  title: getSubscriptionCollection
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Subscription resources.
  method: GET
  returns: Collection
  title: getSubscriptionCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Subscription resource.
  expects: Subscription
  method: POST
  returns: Subscription
  title: postSubscription

Entrypoint/webhook
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Webhook
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Webhook resources.
  method: GET
  returns: Collection
  title: getWebhookCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Webhook resource.
  expects: Webhook
  method: POST
  returns: Webhook
  title: postWebhook

Entrypoint/webhookAuditLog
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: WebhookAuditLog
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of WebhookAuditLog resources.
  method: GET
  returns: Collection
  title: getWebhookAuditLogCollection
supported operation: Operation
  type: CreateAction
  description: Creates a WebhookAuditLog resource.
  expects: WebhookAuditLog
  method: POST
  returns: owl:Nothing
  title: postWebhookAuditLog

Entrypoint/appRole
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AppRole
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of AppRole resources.
  method: GET
  returns: Collection
  title: getAppRoleCollection

Entrypoint/appRoleAssignment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AppRoleAssignment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of AppRoleAssignment resources.
  method: GET
  returns: Collection
  title: getAppRoleAssignmentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a AppRoleAssignment resource.
  expects: AppRoleAssignment
  method: POST
  returns: AppRoleAssignment
  title: postAppRoleAssignment

Entrypoint/subscribedSku
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SubscribedSku
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of SubscribedSku resources.
  method: GET
  returns: Collection
  title: getSubscribedSkuCollection

Entrypoint/numberAssignment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: NumberAssignment
supported operation: Operation
  type: CreateAction
  description: Creates a NumberAssignment resource.
  expects: NumberAssignment
  method: POST
  returns: owl:Nothing
  title: postNumberAssignment
supported operation: Operation
  type: CreateAction
  description: Creates a NumberAssignment resource.
  expects: NumberAssignment
  method: POST
  returns: owl:Nothing
  title: postNumberAssignment

Entrypoint/teamsPolicyUserAssignment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TeamsPolicyUserAssignment
supported operation: Operation
  type: CreateAction
  description: Creates a TeamsPolicyUserAssignment resource.
  expects: TeamsPolicyUserAssignment
  method: POST
  returns: TeamsPolicyUserAssignment
  title: postTeamsPolicyUserAssignment
supported operation: Operation
  type: CreateAction
  description: Creates a TeamsPolicyUserAssignment resource.
  expects: TeamsPolicyUserAssignment
  method: POST
  returns: TeamsPolicyUserAssignment
  title: postTeamsPolicyUserAssignment

Entrypoint/user
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: User
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of User resources.
  method: GET
  returns: Collection
  title: getUserCollection
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of User resources.
  method: GET
  returns: Collection
  title: getUserCollection
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: owl:Nothing
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: owl:Nothing
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: owl:Nothing
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: owl:Nothing
  title: postUser

Entrypoint/csTeamsCallingPolicy
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CsTeamsCallingPolicy
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CsTeamsCallingPolicy resources.
  method: GET
  returns: Collection
  title: getCsTeamsCallingPolicyCollection

Entrypoint/csTeamsEmergencyCallingPolicy
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CsTeamsEmergencyCallingPolicy
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CsTeamsEmergencyCallingPolicy resources.
  method: GET
  returns: Collection
  title: getCsTeamsEmergencyCallingPolicyCollection

ConstraintViolationList
type: Class
title: ConstraintViolationList
description: A constraint violation List.
supported property: SupportedProperty
  property: propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

propertyPath
type: Property
domain: ConstraintViolationList
range: string

message
type: Property
domain: ConstraintViolationList
range: string

SupportedProperty
property: Organization/childrenCount
title: childrenCount
required: false
readable: true
writeable: false
description: Get count of child organizations

Operation
type: FindAction
description: Retrieves a Organization resource.
method: GET
returns: Organization
title: getOrganization

Operation
type: ReplaceAction
description: Replaces the Organization resource.
expects: Organization
method: PUT
returns: Organization
title: putOrganization

Operation
type: DeleteAction
description: Deletes the Organization resource.
method: DELETE
returns: owl:Nothing
title: deleteOrganization

SupportedProperty
property: User/locationConsistency
title: locationConsistency
required: false
readable: true
writeable: false
description: Result of cross-checking the user's assigned phone number against their Location Settings mapping.

Operation
type: FindAction
description: Retrieves a User resource.
method: GET
returns: User
title: getUser

SupportedProperty
property: MicrosoftUser/assignedPlans
title: assignedPlans
required: false
readable: true
writeable: true

SupportedProperty
property: MicrosoftUser/licenseAssignmentStates
title: licenseAssignmentStates
required: false
readable: true
writeable: true

SupportedProperty
property: MicrosoftUser/locations
title: locations
required: false
readable: true
writeable: true

SupportedProperty
property: MicrosoftUser/numberAssignments
title: numberAssignments
required: false
readable: true
writeable: true

SupportedProperty
property: MicrosoftUser/teamsPhoneLicense
title: teamsPhoneLicense
required: false
readable: true
writeable: true
description: Get the value of teamsPhoneLicense

SupportedProperty
property: MicrosoftUser/teamsConfiguration
title: teamsConfiguration
required: false
readable: true
writeable: true
description: Get the value of teamsConfiguration

SupportedProperty
property: MicrosoftUser/locationConsistency
title: locationConsistency
required: false
readable: true
writeable: true
description: Result of cross-checking the user's assigned phone number against their Location Settings mapping.

SupportedProperty
property: MicrosoftUser/userIdentifier
title: userIdentifier
required: false
readable: true
writeable: false

SupportedProperty
property: MicrosoftUser/businessPhone
title: businessPhone
required: false
readable: true
writeable: false

Operation
type: FindAction
description: Retrieves a MicrosoftUser resource.
method: GET
returns: MicrosoftUser
title: getMicrosoftUser