Type aliases
ActivationState
ActivationState: "Activated" | "AssignmentPending" | "AssignmentFailed" | "UpdatePending" | "UpdateFailed"
AssignmentStatus
AssignmentStatus: "Unassigned" | "Unknown" | "UserAssigned" | "ConferenceAssigned" | "FirstPartyAppAssigned" | "ThirdPartyAppAssigned"
CancelSearchOptions
CancelSearchOptions: OperationOptions
CapabilitiesUpdateStatus
CapabilitiesUpdateStatus: "Pending" | "InProgress" | "Complete" | "Error"
Capability
Capability: "UserAssignment" | "FirstPartyVoiceAppAssignment" | "ConferenceAssignment" | "P2PSmsEnabled" | "Geographic" | "NonGeographic" | "TollCalling" | "TollFreeCalling" | "Premium" | "P2PSmsCapable" | "A2PSmsCapable" | "A2PSmsEnabled" | "Calling" | "TollFree" | "FirstPartyAppAssignment" | "ThirdPartyAppAssignment" | "Azure" | "Office365" | "InboundCalling" | "OutboundCalling" | "InboundA2PSms" | "OutboundA2PSms" | "InboundP2PSms" | "OutboundP2PSms"
CommunicationIdentityCreateResponse
CommunicationIdentityIssueTokenResponse
CreatePhoneNumberSearchResponse
CurrencyType
CurrencyType: "USD"
GetAreaCodesOptions
GetAreaCodesOptions: OperationOptions
GetCapabilitiesUpdateOptions
GetCapabilitiesUpdateOptions: OperationOptions
GetCapabilitiesUpdateResponse
GetPhoneNumberConfigurationOptions
GetPhoneNumberConfigurationOptions: OperationOptions
GetPhoneNumberConfigurationResponse
GetPhonePlanLocationOptionsOptions
GetPhonePlanLocationOptionsResponse
GetReleaseOptions
GetReleaseOptions: OperationOptions
GetSearchOptions
GetSearchOptions: OperationOptions
ListSupportedCountriesOptions
LocationType
LocationType: "CivicAddress" | "NotRequired" | "Selection"
OperationTracingOptions
OperationTracingOptions: OperationOptions["tracingOptions"]
PhoneNumberAdministrationCreateSearchResponse
PhoneNumberAdministrationGetAllAreaCodesResponse
Phone
NumberAdministrationGetAllAreaCodesResponse: AreaCodes & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: AreaCodes } }
PhoneNumberAdministrationGetAllPhoneNumbersResponse
PhoneNumberAdministrationGetAllReleasesResponse
PhoneNumberAdministrationGetAllSearchesResponse
PhoneNumberAdministrationGetAllSupportedCountriesResponse
PhoneNumberAdministrationGetCapabilitiesUpdateResponse
PhoneNumberAdministrationGetNumberConfigurationResponse
PhoneNumberAdministrationGetPhonePlanGroupsResponse
Phone
NumberAdministrationGetPhonePlanGroupsResponse: PhonePlanGroups & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: PhonePlanGroups } }
PhoneNumberAdministrationGetPhonePlanLocationOptionsResponse
PhoneNumberAdministrationGetPhonePlansResponse
PhoneNumberAdministrationGetReleaseByIdResponse
PhoneNumberAdministrationGetSearchByIdResponse
PhoneNumberAdministrationReleasePhoneNumbersResponse
Phone
NumberAdministrationReleasePhoneNumbersResponse: ReleaseResponse & { _response: coreHttp.HttpResponse & { bodyAsText: string; parsedBody: ReleaseResponse } }
PhoneNumberAdministrationUpdateCapabilitiesResponse
PhoneNumberCapabilitiesUpdates
PhoneNumberCapabilitiesUpdates: {}
PhoneNumberReleaseStatus
PhoneNumberReleaseStatus: "Pending" | "Success" | "Error" | "InProgress"
PhoneNumberType
PhoneNumberType: "Unknown" | "Geographic" | "TollFree" | "Indirect"
PurchaseSearchOptions
PurchaseSearchOptions: OperationOptions
RefreshSearchOptions
RefreshSearchOptions: OperationOptions
ReleasePhoneNumberOptions
ReleasePhoneNumberOptions: OperationOptions
ReleasePhoneNumbersResponse
ReleaseStatus
ReleaseStatus: "Pending" | "InProgress" | "Complete" | "Failed" | "Expired"
SearchStatus
SearchStatus: "Pending" | "InProgress" | "Reserved" | "Expired" | "Expiring" | "Completing" | "Refreshing" | "Success" | "Manual" | "Cancelled" | "Cancelling" | "Error" | "PurchasePending"
TokenScope
TokenScope: "chat" | "voip" | "pstn"
UnconfigurePhoneNumberOptions
UnconfigurePhoneNumberOptions: OperationOptions
UpdateNumbersCapabilitiesResponse
WithResponse
WithResponse<T>: T & { _response: HttpResponse }
Type parameters
Object literals
Const AcquiredPhoneNumber
AcquiredPhoneNumber: object
serializedName
serializedName: string = "AcquiredPhoneNumber"
type
type: object
className
className: string = "AcquiredPhoneNumber"
name
name: string = "Composite"
modelProperties
modelProperties: object
acquiredCapabilities
acquiredCapabilities: object
required
required: boolean = true
serializedName
serializedName: string = "acquiredCapabilities"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
activationState
activationState: object
serializedName
serializedName: string = "activationState"
type
type: object
name
name: string = "String"
assignmentStatus
assignmentStatus: object
serializedName
serializedName: string = "assignmentStatus"
type
type: object
name
name: string = "String"
availableCapabilities
availableCapabilities: object
required
required: boolean = true
serializedName
serializedName: string = "availableCapabilities"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
phoneNumber
phoneNumber: object
required
required: boolean = true
serializedName
serializedName: string = "phoneNumber"
type
type: object
name
name: string = "String"
placeName
placeName: object
serializedName
serializedName: string = "placeName"
type
type: object
name
name: string = "String"
Const AcquiredPhoneNumbers
AcquiredPhoneNumbers: object
serializedName
serializedName: string = "AcquiredPhoneNumbers"
type
type: object
className
className: string = "AcquiredPhoneNumbers"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
phoneNumbers
phoneNumbers: object
serializedName
serializedName: string = "phoneNumbers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "AcquiredPhoneNumber"
name
name: string = "Composite"
Const AreaCodes
AreaCodes: object
serializedName
serializedName: string = "AreaCodes"
type
type: object
className
className: string = "AreaCodes"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
primaryAreaCodes
primaryAreaCodes: object
serializedName
serializedName: string = "primaryAreaCodes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
secondaryAreaCodes
secondaryAreaCodes: object
serializedName
serializedName: string = "secondaryAreaCodes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const CarrierDetails
CarrierDetails: object
serializedName
serializedName: string = "CarrierDetails"
type
type: object
className
className: string = "CarrierDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
localizedName
localizedName: object
serializedName
serializedName: string = "localizedName"
type
type: object
name
name: string = "String"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
Const CommunicationIdentity
CommunicationIdentity: object
serializedName
serializedName: string = "CommunicationIdentity"
type
type: object
className
className: string = "CommunicationIdentity"
name
name: string = "Composite"
modelProperties
modelProperties: object
id
id: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const CommunicationIdentityToken
CommunicationIdentityToken: object
serializedName
serializedName: string = "CommunicationIdentityToken"
type
type: object
className
className: string = "CommunicationIdentityToken"
name
name: string = "Composite"
modelProperties
modelProperties: object
expiresOn
expiresOn: object
required
required: boolean = true
serializedName
serializedName: string = "expiresOn"
type
type: object
name
name: string = "DateTime"
id
id: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
token
token: object
required
required: boolean = true
serializedName
serializedName: string = "token"
type
type: object
name
name: string = "String"
Const CommunicationIdentityUpdateRequest
CommunicationIdentityUpdateRequest: object
serializedName
serializedName: string = "CommunicationIdentityUpdateRequest"
type
type: object
className
className: string = "CommunicationIdentityUpdateRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
tokensValidFrom
tokensValidFrom: object
serializedName
serializedName: string = "tokensValidFrom"
type
type: object
name
name: string = "DateTime"
Const CommunicationTokenRequest
CommunicationTokenRequest: object
serializedName
serializedName: string = "CommunicationTokenRequest"
type
type: object
className
className: string = "CommunicationTokenRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
scopes
scopes: object
required
required: boolean = true
serializedName
serializedName: string = "scopes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const CreateSearchOptions
CreateSearchOptions: object
serializedName
serializedName: string = "CreateSearchOptions"
type
type: object
className
className: string = "CreateSearchOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
areaCode
areaCode: object
required
required: boolean = true
serializedName
serializedName: string = "areaCode"
type
type: object
name
name: string = "String"
description
description: object
required
required: boolean = true
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
displayName
displayName: object
required
required: boolean = true
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
locationOptions
locationOptions: object
serializedName
serializedName: string = "locationOptions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LocationOptionsDetails"
name
name: string = "Composite"
phonePlanIds
phonePlanIds: object
required
required: boolean = true
serializedName
serializedName: string = "phonePlanIds"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
quantity
quantity: object
serializedName
serializedName: string = "quantity"
constraints
constraints: object
InclusiveMaximum
InclusiveMaximum: number = 2147483647
InclusiveMinimum
InclusiveMinimum: number = 1
type
type: object
name
name: string = "Number"
Const CreateSearchResponse
CreateSearchResponse: object
serializedName
serializedName: string = "CreateSearchResponse"
type
type: object
className
className: string = "CreateSearchResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
searchId
searchId: object
required
required: boolean = true
serializedName
serializedName: string = "searchId"
type
type: object
name
name: string = "String"
Const ErrorBody
ErrorBody: object
serializedName
serializedName: string = "ErrorBody"
type
type: object
className
className: string = "ErrorBody"
name
name: string = "Composite"
modelProperties
modelProperties: object
code
code: object
serializedName
serializedName: string = "code"
type
type: object
name
name: string = "String"
message
message: object
serializedName
serializedName: string = "message"
type
type: object
name
name: string = "String"
Const ErrorResponse
ErrorResponse: object
serializedName
serializedName: string = "ErrorResponse"
type
type: object
className
className: string = "ErrorResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
error
error: object
serializedName
serializedName: string = "error"
type
type: object
className
className: string = "ErrorBody"
name
name: string = "Composite"
Const LocationOptions
LocationOptions: object
serializedName
serializedName: string = "LocationOptions"
type
type: object
className
className: string = "LocationOptions"
name
name: string = "Composite"
modelProperties
modelProperties: object
labelId
labelId: object
serializedName
serializedName: string = "labelId"
type
type: object
name
name: string = "String"
labelName
labelName: object
serializedName
serializedName: string = "labelName"
type
type: object
name
name: string = "String"
options
options: object
serializedName
serializedName: string = "options"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LocationOptionsDetails"
name
name: string = "Composite"
Const LocationOptionsDetails
LocationOptionsDetails: object
serializedName
serializedName: string = "LocationOptionsDetails"
type
type: object
className
className: string = "LocationOptionsDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
locationOptions
locationOptions: object
serializedName
serializedName: string = "locationOptions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LocationOptions"
name
name: string = "Composite"
name
name: object
serializedName
serializedName: string = "name"
type
type: object
name
name: string = "String"
value
value: object
serializedName
serializedName: string = "value"
type
type: object
name
name: string = "String"
Const LocationOptionsQueries
LocationOptionsQueries: object
serializedName
serializedName: string = "LocationOptionsQueries"
type
type: object
className
className: string = "LocationOptionsQueries"
name
name: string = "Composite"
modelProperties
modelProperties: object
locationOptions
locationOptions: object
serializedName
serializedName: string = "locationOptions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LocationOptionsQuery"
name
name: string = "Composite"
Const LocationOptionsQuery
LocationOptionsQuery: object
serializedName
serializedName: string = "LocationOptionsQuery"
type
type: object
className
className: string = "LocationOptionsQuery"
name
name: string = "Composite"
modelProperties
modelProperties: object
labelId
labelId: object
serializedName
serializedName: string = "labelId"
type
type: object
name
name: string = "String"
optionsValue
optionsValue: object
serializedName
serializedName: string = "optionsValue"
type
type: object
name
name: string = "String"
Const LocationOptionsResponse
LocationOptionsResponse: object
serializedName
serializedName: string = "LocationOptionsResponse"
type
type: object
className
className: string = "LocationOptionsResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
locationOptions
locationOptions: object
serializedName
serializedName: string = "locationOptions"
type
type: object
className
className: string = "LocationOptions"
name
name: string = "Composite"
Const NumberConfiguration
NumberConfiguration: object
serializedName
serializedName: string = "NumberConfiguration"
type
type: object
className
className: string = "NumberConfiguration"
name
name: string = "Composite"
modelProperties
modelProperties: object
phoneNumber
phoneNumber: object
required
required: boolean = true
serializedName
serializedName: string = "phoneNumber"
type
type: object
name
name: string = "String"
pstnConfiguration
pstnConfiguration: object
required
required: boolean = true
serializedName
serializedName: string = "pstnConfiguration"
type
type: object
className
className: string = "PstnConfiguration"
name
name: string = "Composite"
Const NumberConfigurationPhoneNumber
NumberConfigurationPhoneNumber: object
serializedName
serializedName: string = "NumberConfigurationPhoneNumber"
type
type: object
className
className: string = "NumberConfigurationPhoneNumber"
name
name: string = "Composite"
modelProperties
modelProperties: object
phoneNumber
phoneNumber: object
required
required: boolean = true
serializedName
serializedName: string = "phoneNumber"
type
type: object
name
name: string = "String"
Const NumberConfigurationResponse
NumberConfigurationResponse: object
serializedName
serializedName: string = "NumberConfigurationResponse"
type
type: object
className
className: string = "NumberConfigurationResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
pstnConfiguration
pstnConfiguration: object
required
required: boolean = true
serializedName
serializedName: string = "pstnConfiguration"
type
type: object
className
className: string = "PstnConfiguration"
name
name: string = "Composite"
Const NumberUpdateCapabilities
NumberUpdateCapabilities: object
serializedName
serializedName: string = "NumberUpdateCapabilities"
type
type: object
className
className: string = "NumberUpdateCapabilities"
name
name: string = "Composite"
modelProperties
modelProperties: object
add
add: object
serializedName
serializedName: string = "add"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
remove
remove: object
serializedName
serializedName: string = "remove"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const PhoneNumberCountries
PhoneNumberCountries: object
serializedName
serializedName: string = "PhoneNumberCountries"
type
type: object
className
className: string = "PhoneNumberCountries"
name
name: string = "Composite"
modelProperties
modelProperties: object
countries
countries: object
serializedName
serializedName: string = "countries"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PhoneNumberCountry"
name
name: string = "Composite"
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const PhoneNumberCountry
PhoneNumberCountry: object
serializedName
serializedName: string = "PhoneNumberCountry"
type
type: object
className
className: string = "PhoneNumberCountry"
name
name: string = "Composite"
modelProperties
modelProperties: object
countryCode
countryCode: object
required
required: boolean = true
serializedName
serializedName: string = "countryCode"
type
type: object
name
name: string = "String"
localizedName
localizedName: object
required
required: boolean = true
serializedName
serializedName: string = "localizedName"
type
type: object
name
name: string = "String"
Const PhoneNumberEntities
PhoneNumberEntities: object
serializedName
serializedName: string = "PhoneNumberEntities"
type
type: object
className
className: string = "PhoneNumberEntities"
name
name: string = "Composite"
modelProperties
modelProperties: object
entities
entities: object
serializedName
serializedName: string = "entities"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PhoneNumberEntity"
name
name: string = "Composite"
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
Const PhoneNumberEntity
PhoneNumberEntity: object
serializedName
serializedName: string = "PhoneNumberEntity"
type
type: object
className
className: string = "PhoneNumberEntity"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
focDate
focDate: object
serializedName
serializedName: string = "focDate"
type
type: object
name
name: string = "DateTime"
id
id: object
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
quantity
quantity: object
serializedName
serializedName: string = "quantity"
type
type: object
name
name: string = "Number"
quantityObtained
quantityObtained: object
serializedName
serializedName: string = "quantityObtained"
type
type: object
name
name: string = "Number"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const PhoneNumberRelease
PhoneNumberRelease: object
serializedName
serializedName: string = "PhoneNumberRelease"
type
type: object
className
className: string = "PhoneNumberRelease"
name
name: string = "Composite"
modelProperties
modelProperties: object
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
errorMessage
errorMessage: object
serializedName
serializedName: string = "errorMessage"
type
type: object
name
name: string = "String"
phoneNumberReleaseStatusDetails
phoneNumberReleaseStatusDetails: object
serializedName
serializedName: string = "phoneNumberReleaseStatusDetails"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "PhoneNumberReleaseDetails"
name
name: string = "Composite"
releaseId
releaseId: object
serializedName
serializedName: string = "releaseId"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const PhoneNumberReleaseDetails
PhoneNumberReleaseDetails: object
serializedName
serializedName: string = "PhoneNumberReleaseDetails"
type
type: object
className
className: string = "PhoneNumberReleaseDetails"
name
name: string = "Composite"
modelProperties
modelProperties: object
errorCode
errorCode: object
serializedName
serializedName: string = "errorCode"
type
type: object
name
name: string = "Number"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const PhoneNumberSearch
PhoneNumberSearch: object
serializedName
serializedName: string = "PhoneNumberSearch"
type
type: object
className
className: string = "PhoneNumberSearch"
name
name: string = "Composite"
modelProperties
modelProperties: object
areaCode
areaCode: object
serializedName
serializedName: string = "areaCode"
type
type: object
name
name: string = "String"
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
description
description: object
serializedName
serializedName: string = "description"
type
type: object
name
name: string = "String"
displayName
displayName: object
serializedName
serializedName: string = "displayName"
type
type: object
name
name: string = "String"
errorCode
errorCode: object
serializedName
serializedName: string = "errorCode"
type
type: object
name
name: string = "Number"
locationOptions
locationOptions: object
serializedName
serializedName: string = "locationOptions"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "LocationOptionsDetails"
name
name: string = "Composite"
phoneNumbers
phoneNumbers: object
serializedName
serializedName: string = "phoneNumbers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
phonePlanIds
phonePlanIds: object
serializedName
serializedName: string = "phonePlanIds"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
quantity
quantity: object
serializedName
serializedName: string = "quantity"
type
type: object
name
name: string = "Number"
reservationExpiryDate
reservationExpiryDate: object
serializedName
serializedName: string = "reservationExpiryDate"
type
type: object
name
name: string = "DateTime"
searchId
searchId: object
serializedName
serializedName: string = "searchId"
type
type: object
name
name: string = "String"
status
status: object
serializedName
serializedName: string = "status"
type
type: object
name
name: string = "String"
Const PhonePlan
PhonePlan: object
serializedName
serializedName: string = "PhonePlan"
type
type: object
className
className: string = "PhonePlan"
name
name: string = "Composite"
modelProperties
modelProperties: object
areaCodes
areaCodes: object
serializedName
serializedName: string = "areaCodes"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
capabilities
capabilities: object
serializedName
serializedName: string = "capabilities"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
localizedName
localizedName: object
required
required: boolean = true
serializedName
serializedName: string = "localizedName"
type
type: object
name
name: string = "String"
locationType
locationType: object
required
required: boolean = true
serializedName
serializedName: string = "locationType"
type
type: object
name
name: string = "String"
maximumSearchSize
maximumSearchSize: object
serializedName
serializedName: string = "maximumSearchSize"
type
type: object
name
name: string = "Number"
phonePlanId
phonePlanId: object
required
required: boolean = true
serializedName
serializedName: string = "phonePlanId"
type
type: object
name
name: string = "String"
Const PhonePlanGroup
PhonePlanGroup: object
serializedName
serializedName: string = "PhonePlanGroup"
type
type: object
className
className: string = "PhonePlanGroup"
name
name: string = "Composite"
modelProperties
modelProperties: object
carrierDetails
carrierDetails: object
serializedName
serializedName: string = "carrierDetails"
type
type: object
className
className: string = "CarrierDetails"
name
name: string = "Composite"
localizedDescription
localizedDescription: object
required
required: boolean = true
serializedName
serializedName: string = "localizedDescription"
type
type: object
name
name: string = "String"
localizedName
localizedName: object
required
required: boolean = true
serializedName
serializedName: string = "localizedName"
type
type: object
name
name: string = "String"
phoneNumberType
phoneNumberType: object
serializedName
serializedName: string = "phoneNumberType"
type
type: object
name
name: string = "String"
phonePlanGroupId
phonePlanGroupId: object
required
required: boolean = true
serializedName
serializedName: string = "phonePlanGroupId"
type
type: object
name
name: string = "String"
rateInformation
rateInformation: object
serializedName
serializedName: string = "rateInformation"
type
type: object
className
className: string = "RateInformation"
name
name: string = "Composite"
Const PhonePlanGroups
PhonePlanGroups: object
serializedName
serializedName: string = "PhonePlanGroups"
type
type: object
className
className: string = "PhonePlanGroups"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
phonePlanGroups
phonePlanGroups: object
serializedName
serializedName: string = "phonePlanGroups"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PhonePlanGroup"
name
name: string = "Composite"
Const PhonePlansResponse
PhonePlansResponse: object
serializedName
serializedName: string = "PhonePlansResponse"
type
type: object
className
className: string = "PhonePlansResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
nextLink
nextLink: object
serializedName
serializedName: string = "nextLink"
type
type: object
name
name: string = "String"
phonePlans
phonePlans: object
serializedName
serializedName: string = "phonePlans"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
className
className: string = "PhonePlan"
name
name: string = "Composite"
Const PstnConfiguration
PstnConfiguration: object
serializedName
serializedName: string = "PstnConfiguration"
type
type: object
className
className: string = "PstnConfiguration"
name
name: string = "Composite"
modelProperties
modelProperties: object
applicationId
applicationId: object
serializedName
serializedName: string = "applicationId"
type
type: object
name
name: string = "String"
callbackUrl
callbackUrl: object
required
required: boolean = true
serializedName
serializedName: string = "callbackUrl"
type
type: object
name
name: string = "String"
Const RateInformation
RateInformation: object
serializedName
serializedName: string = "RateInformation"
type
type: object
className
className: string = "RateInformation"
name
name: string = "Composite"
modelProperties
modelProperties: object
currencyType
currencyType: object
serializedName
serializedName: string = "currencyType"
type
type: object
name
name: string = "String"
monthlyRate
monthlyRate: object
serializedName
serializedName: string = "monthlyRate"
type
type: object
name
name: string = "Number"
rateErrorMessage
rateErrorMessage: object
serializedName
serializedName: string = "rateErrorMessage"
type
type: object
name
name: string = "String"
Const ReleaseRequest
ReleaseRequest: object
serializedName
serializedName: string = "ReleaseRequest"
type
type: object
className
className: string = "ReleaseRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
phoneNumbers
phoneNumbers: object
required
required: boolean = true
serializedName
serializedName: string = "phoneNumbers"
type
type: object
name
name: string = "Sequence"
element
element: object
type
type: object
name
name: string = "String"
Const ReleaseResponse
ReleaseResponse: object
serializedName
serializedName: string = "ReleaseResponse"
type
type: object
className
className: string = "ReleaseResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
releaseId
releaseId: object
required
required: boolean = true
serializedName
serializedName: string = "releaseId"
type
type: object
name
name: string = "String"
Const UpdateNumberCapabilitiesRequest
UpdateNumberCapabilitiesRequest: object
serializedName
serializedName: string = "UpdateNumberCapabilitiesRequest"
type
type: object
className
className: string = "UpdateNumberCapabilitiesRequest"
name
name: string = "Composite"
modelProperties
modelProperties: object
phoneNumberCapabilitiesUpdate
phoneNumberCapabilitiesUpdate: object
required
required: boolean = true
serializedName
serializedName: string = "phoneNumberCapabilitiesUpdate"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "NumberUpdateCapabilities"
name
name: string = "Composite"
Const UpdateNumberCapabilitiesResponse
UpdateNumberCapabilitiesResponse: object
serializedName
serializedName: string = "UpdateNumberCapabilitiesResponse"
type
type: object
className
className: string = "UpdateNumberCapabilitiesResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
capabilitiesUpdateId
capabilitiesUpdateId: object
required
required: boolean = true
serializedName
serializedName: string = "capabilitiesUpdateId"
type
type: object
name
name: string = "String"
Const UpdatePhoneNumberCapabilitiesResponse
UpdatePhoneNumberCapabilitiesResponse: object
serializedName
serializedName: string = "UpdatePhoneNumberCapabilitiesResponse"
type
type: object
className
className: string = "UpdatePhoneNumberCapabilitiesResponse"
name
name: string = "Composite"
modelProperties
modelProperties: object
capabilitiesUpdateId
capabilitiesUpdateId: object
serializedName
serializedName: string = "capabilitiesUpdateId"
type
type: object
name
name: string = "String"
capabilitiesUpdateStatus
capabilitiesUpdateStatus: object
serializedName
serializedName: string = "capabilitiesUpdateStatus"
type
type: object
name
name: string = "String"
createdAt
createdAt: object
serializedName
serializedName: string = "createdAt"
type
type: object
name
name: string = "DateTime"
phoneNumberCapabilitiesUpdates
phoneNumberCapabilitiesUpdates: object
serializedName
serializedName: string = "phoneNumberCapabilitiesUpdates"
type
type: object
name
name: string = "Dictionary"
value
value: object
type
type: object
className
className: string = "NumberUpdateCapabilities"
name
name: string = "Composite"
Const apiVersion
apiVersion: object
parameterPath
parameterPath: string = "apiVersion"
mapper
mapper: object
defaultValue
defaultValue: string = "2020-07-20-preview1"
isConstant
isConstant: boolean = true
required
required: boolean = true
serializedName
serializedName: string = "api-version"
type
type: object
name
name: string = "String"
Const cancelSearchOperationSpec
cancelSearchOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/searches/{searchId}/cancel"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.searchId]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const capabilitiesUpdateId
capabilitiesUpdateId: object
parameterPath
parameterPath: string = "capabilitiesUpdateId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "capabilitiesUpdateId"
type
type: object
name
name: string = "String"
Const configureNumberOperationSpec
configureNumberOperationSpec: object
httpMethod
httpMethod: string = "PATCH"
path
path: string = "administration/phonenumbers/numberconfiguration/configure"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.NumberConfiguration
parameterPath
parameterPath: object
phoneNumber
phoneNumber: string = "phoneNumber"
pstnConfiguration
pstnConfiguration: string = "pstnConfiguration"
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const countryCode
countryCode: object
parameterPath
parameterPath: string = "countryCode"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "countryCode"
type
type: object
name
name: string = "String"
Const createOperationSpec
createOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "identities"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CommunicationIdentity
Const createSearchOperationSpec
createSearchOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/searches"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.CreateSearchOptions
parameterPath
parameterPath: object
areaCode
areaCode: string = "areaCode"
description
description: string = "description"
displayName
displayName: string = "displayName"
locationOptions
locationOptions: string[] = ["options", "locationOptions"]
phonePlanIds
phonePlanIds: string = "phonePlanIds"
quantity
quantity: string[] = ["options", "quantity"]
responses
responses: object
201
201: object
bodyMapper
bodyMapper: any = Mappers.CreateSearchResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const deleteMethodOperationSpec
deleteMethodOperationSpec: object
httpMethod
httpMethod: string = "DELETE"
path
path: string = "identities/{id}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.id]
responses
responses: object
Const endpoint
endpoint: object
parameterPath
parameterPath: string = "endpoint"
skipEncoding
skipEncoding: boolean = true
mapper
mapper: object
defaultValue
defaultValue: string = ""
required
required: boolean = true
serializedName
serializedName: string = "endpoint"
type
type: object
name
name: string = "String"
Const getAllAreaCodesOperationSpec
getAllAreaCodesOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/countries/{countryCode}/areacodes"
queryParameters
queryParameters: any[] = [Parameters.locationType, Parameters.phonePlanId, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.countryCode]
requestBody
requestBody: object
mapper
mapper: any = Mappers.LocationOptionsQueries
parameterPath
parameterPath: object
locationOptions
locationOptions: string[] = ["options", "locationOptions"]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AreaCodes
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getAllPhoneNumbersOperationSpec
getAllPhoneNumbersOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/phonenumbers"
queryParameters
queryParameters: any[] = [Parameters.locale, Parameters.skip, Parameters.take, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.AcquiredPhoneNumbers
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getAllReleasesOperationSpec
getAllReleasesOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/releases"
queryParameters
queryParameters: any[] = [Parameters.skip, Parameters.take, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhoneNumberEntities
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getAllSearchesOperationSpec
getAllSearchesOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/searches"
queryParameters
queryParameters: any[] = [Parameters.skip, Parameters.take, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhoneNumberEntities
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getAllSupportedCountriesOperationSpec
getAllSupportedCountriesOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/countries"
queryParameters
queryParameters: any[] = [Parameters.locale, Parameters.skip, Parameters.take, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhoneNumberCountries
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getCapabilitiesUpdateOperationSpec
getCapabilitiesUpdateOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/capabilities/{capabilitiesUpdateId}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.capabilitiesUpdateId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.UpdatePhoneNumberCapabilitiesResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getNumberConfigurationOperationSpec
getNumberConfigurationOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/numberconfiguration"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.NumberConfigurationPhoneNumber
parameterPath
parameterPath: object
phoneNumber
phoneNumber: string = "phoneNumber"
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.NumberConfigurationResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getPhonePlanGroupsOperationSpec
getPhonePlanGroupsOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/countries/{countryCode}/phoneplangroups"
queryParameters
queryParameters: any[] = [Parameters.locale,Parameters.includeRateInformation,Parameters.skip,Parameters.take,Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.countryCode]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhonePlanGroups
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getPhonePlanLocationOptionsOperationSpec
getPhonePlanLocationOptionsOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/countries/{countryCode}/phoneplangroups/{phonePlanGroupId}/phoneplans/{phonePlanId}/locationoptions"
queryParameters
queryParameters: any[] = [Parameters.locale, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint,Parameters.countryCode,Parameters.phonePlanGroupId,Parameters.phonePlanId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.LocationOptionsResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getPhonePlansOperationSpec
getPhonePlansOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/countries/{countryCode}/phoneplangroups/{phonePlanGroupId}/phoneplans"
queryParameters
queryParameters: any[] = [Parameters.locale, Parameters.skip, Parameters.take, Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.countryCode, Parameters.phonePlanGroupId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhonePlansResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getReleaseByIdOperationSpec
getReleaseByIdOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/releases/{releaseId}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.releaseId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhoneNumberRelease
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const getSearchByIdOperationSpec
getSearchByIdOperationSpec: object
httpMethod
httpMethod: string = "GET"
path
path: string = "administration/phonenumbers/searches/{searchId}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.searchId]
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.PhoneNumberSearch
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const id
id: object
parameterPath
parameterPath: string = "id"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "id"
type
type: object
name
name: string = "String"
Const includeRateInformation
includeRateInformation: object
parameterPath
parameterPath: string[] = ["options", "includeRateInformation"]
mapper
mapper: object
defaultValue
defaultValue: boolean = false
serializedName
serializedName: string = "includeRateInformation"
type
type: object
name
name: string = "Boolean"
Const issueTokenOperationSpec
issueTokenOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "identities/{id}/token"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.id]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
scopes
scopes: string = "scopes"
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.CommunicationIdentityToken
Const locale
locale: object
parameterPath
parameterPath: string[] = ["options", "locale"]
mapper
mapper: object
defaultValue
defaultValue: string = "en-US"
serializedName
serializedName: string = "locale"
type
type: object
name
name: string = "String"
Const locationType
locationType: object
parameterPath
parameterPath: string = "locationType"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "locationType"
type
type: object
name
name: string = "String"
Const phonePlanGroupId
phonePlanGroupId: object
parameterPath
parameterPath: string = "phonePlanGroupId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "phonePlanGroupId"
type
type: object
name
name: string = "String"
Const phonePlanId
phonePlanId: object
parameterPath
parameterPath: string = "phonePlanId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "phonePlanId"
type
type: object
name
name: string = "String"
Const purchaseSearchOperationSpec
purchaseSearchOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/searches/{searchId}/purchase"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.searchId]
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const releaseId
releaseId: object
parameterPath
parameterPath: string = "releaseId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "releaseId"
type
type: object
name
name: string = "String"
Const releasePhoneNumbersOperationSpec
releasePhoneNumbersOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/releases"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.ReleaseRequest
parameterPath
parameterPath: object
phoneNumbers
phoneNumbers: string = "phoneNumbers"
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.ReleaseResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const searchId
searchId: object
parameterPath
parameterPath: string = "searchId"
mapper
mapper: object
required
required: boolean = true
serializedName
serializedName: string = "searchId"
type
type: object
name
name: string = "String"
Const skip
skip: object
parameterPath
parameterPath: string[] = ["options", "skip"]
mapper
mapper: object
defaultValue
defaultValue: number = 0
serializedName
serializedName: string = "skip"
type
type: object
name
name: string = "Number"
Const take
take: object
parameterPath
parameterPath: string[] = ["options", "take"]
mapper
mapper: object
defaultValue
defaultValue: number = 100
serializedName
serializedName: string = "take"
type
type: object
name
name: string = "Number"
Const unconfigureNumberOperationSpec
unconfigureNumberOperationSpec: object
httpMethod
httpMethod: string = "PATCH"
path
path: string = "administration/phonenumbers/numberconfiguration/unconfigure"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.NumberConfigurationPhoneNumber
parameterPath
parameterPath: object
phoneNumber
phoneNumber: string = "phoneNumber"
responses
responses: object
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const updateCapabilitiesOperationSpec
updateCapabilitiesOperationSpec: object
httpMethod
httpMethod: string = "POST"
path
path: string = "administration/phonenumbers/capabilities"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint]
requestBody
requestBody: object
mapper
mapper: any = Mappers.UpdateNumberCapabilitiesRequest
parameterPath
parameterPath: object
phoneNumberCapabilitiesUpdate
phoneNumberCapabilitiesUpdate: string = "phoneNumberCapabilitiesUpdate"
responses
responses: object
200
200: object
bodyMapper
bodyMapper: any = Mappers.UpdateNumberCapabilitiesResponse
default
default: object
bodyMapper
bodyMapper: any = Mappers.ErrorResponse
Const updateOperationSpec
updateOperationSpec: object
contentType
contentType: string = "application/merge-patch+json"
httpMethod
httpMethod: string = "PATCH"
path
path: string = "identities/{id}"
queryParameters
queryParameters: any[] = [Parameters.apiVersion]
serializer
serializer: any
urlParameters
urlParameters: any[] = [Parameters.endpoint, Parameters.id]
requestBody
requestBody: object
mapper
mapper: object
required
required: boolean = true
parameterPath
parameterPath: object
tokensValidFrom
tokensValidFrom: string[] = ["options", "tokensValidFrom"]
responses
responses: object
Defines values for ActivationState. Possible values include: 'Activated', 'AssignmentPending', 'AssignmentFailed', 'UpdatePending', 'UpdateFailed'