Namespace Vonage.Numbers
Classes
- Number
Represents a virtual phone number with its capabilities, pricing, and configuration details.
- NumberSearchRequest
Represents a request to search for available or owned phone numbers with optional filtering criteria.
- NumberTransactionRequest
Represents a request to perform a transaction on a phone number, such as buying or canceling.
- NumberTransactionResponse
Represents the response from a number transaction operation such as buying, canceling, or updating a number.
- NumberTransferRequest
Represents a request to transfer a phone number between accounts.
- NumberTransferResponse
Represents the response from a number transfer operation between accounts.
- NumbersClient
Provides access to the Numbers API for managing virtual phone numbers including searching, purchasing, configuring, and transferring numbers between accounts.
- NumbersSearchResponse
Represents the response from a number search operation, containing a paginated list of numbers.
- OwnedNumber
Represents a virtual phone number that is owned by your Vonage account, including its webhook configuration for messages and voice.
- UpdateNumberRequest
Represents a request to update the configuration of an owned phone number.
- VonageNumberResponseException
Exception thrown when a Numbers API transaction fails with a non-success status code.
Interfaces
- INumbersClient
Exposes Numbers API features for managing virtual phone numbers including searching, purchasing, configuring, and transferring numbers between accounts.
Enums
- SearchPattern
Specifies the pattern matching strategy when searching for available phone numbers.