Skip to content

Service enfonica.numbering.v1beta1.PhoneNumbers

Methods

SearchPhoneNumbers
rpc SearchPhoneNumbers(SearchPhoneNumbersRequest) returns (SearchPhoneNumbersResponse)

Searches available phone numbers with the specified filters.

Search returns phone numbers sorted by create_time descending.

The caller must be authenticated.

Resource: PhoneNumber

The PhoneNumber resource.

Fields  
name string
Resource name of the phone number. It must match the pattern phoneNumbers/*
phone_number string
The phone number, in +E164 format.
capabilities[] PhoneNumberCapability
The capabilities of the phone number.
sku string
The SKU that will be used to bill the phone number for the monthly service charge. In the form services/*/skus/*. Output only.
activation_sku string
The SKU that will be used to bill the phone number for the once-off activation charge. In the form services/*/skus/*. If not set, there is no activation charge. Output only.
number_type PhoneNumberType
The type of phone number.
country_code string
The alpha-2 country code that identifies the country associated with the phone number.

PhoneNumber.PhoneNumberCapability

A capability of a phone number.

Enums  
PHONE_NUMBER_CAPABILITY_UNSPECIFIED Unspecified phone number capability.
SMS The phone number is capable of SMS.
MMS The phone number is capable of MMS.
VOICE The phone number is capable of voice.

PhoneNumber.PhoneNumberType

The type of phone number.

Enums  
PHONE_NUMBER_TYPE_UNSPECIFIED Unspecified phone number type.
LOCAL The phone number is a local phone number and corresponds to a specific geography within a country.
NATIONAL The phone number is a national phone number and is independent of geography within a country.
MOBILE The phone number is a mobile-only phone number and is independent of geography within a country.
TOLL_FREE The phone number is a toll-free number, where the caller can call the number typically without any cost to the caller.
SHARED_RATE The phone number is a shared-rate number, where both the caller and holder of the phone number both typically share in the cost of calls to the phone number.

SearchPhoneNumbersRequest

The SearchPhoneNumbers request.

Fields  
page_size int32
The maximum number of PhoneNumbers to return in the response. Default value of 10 and maximum value of 100.
page_token string
A pagination token returned from a previous call to SearchPhoneNumbers that indicates where this listing should continue from.
number_type PhoneNumber.PhoneNumberType
The type of phone number.
country_code string
Required. The alpha-2 country code that identifies the country associated with the phone number.
prefix string
The prefix that the number must have after the country code. If the prefix starts with '0', it will be automatically removed.
supports_voice boolean
If true, the phone number must support voice.
supports_sms boolean
If true, the phone number must support SMS.
supports_mms boolean
If true, the phone number must support MMS.

SearchPhoneNumbersResponse

The SearchPhoneNumbers response.

Fields  
phone_numbers[] PhoneNumber
A possibly paginated list of PhoneNumbers.
next_page_token string
A pagination token returned from a previous call to SearchPhoneNumbers that indicates from where listing should continue.