Get Phone Numbers
Retrieves all active phone numbers of the account, with their type. A custom VoIP number also carries its inbound (sipConfig) and outbound (sipTrunkConfig) SIP configuration, passwords excluded. Use a returned id as the phoneNumberId of the Update Custom VoIP Number and Delete Phone Number endpoints.
Authorizations
Specify the authorization token.
For more information, check out the Authorization Guide.
Response
The list of active phone numbers for the account.
The unique identifier of the phone number.
The phone number, in E.164 format (a custom VoIP number is returned as it was entered).
The display name of the phone number. Falls back to the raw number when no display name is set.
Phone number direction (supported call capabilities).
- InboundOutbound: Supports both inbound and outbound calls.
- Inbound: Supports inbound calls only.
- Outbound: Supports outbound calls only.
- NotSet: Direction is not set.
1 - InboundOutbound
2 - Inbound
3 - Outbound
10 - NotSet
Indicates how the phone number is provisioned and connected to NLPearl.
- NLPearlDefault: a shared default number provided by NLPearl.
- NLPearl: a number purchased and managed for you by NLPearl.
- Twilio: a number from your own Twilio account that you connected.
- CustomVoip: a custom VoIP number you connect over SIP.
- Undefined: the type could not be determined.
1 - NLPearlDefault
2 - NLPearl
3 - Twilio
4 - CustomVoip
99 - Undefined
The inbound SIP configuration. Present only for custom VoIP numbers that have inbound configured; passwords are never returned.
The outbound SIP trunk configuration. Present only for custom VoIP numbers that have outbound configured; passwords are never returned.

