Number Portability Query

Retrieve Number Portability Query

GET /api/v1/tenants/(string: tenant_id)/services/number_portability_query/

The API is implemented using the ServiceProviderNumberPortabilityQueryGetRequest

Modify Number Portability Query

PUT /api/v1/tenants/(string: tenant_id)/services/number_portability_query/

The API is implemented using the ServiceProviderNumberPortabilityQueryModifyRequest

Add Number Portability Query Digit Pattern List

POST /api/v1/tenants/(string: tenant_id)/services/number_portability_query/

The API is implemented using the ServiceProviderNumberPortabilityQueryAddListRequest

Additional restrictions

Request JSON Object:
  • digitPatterns (array) –

    (Mandatory) list of digit patterns.

    Digit patterns that are used to restrict calls Communication Barring.
    The patterns can consist of the digits 0 through 9 and a leading + and the following wild cards: ? - a single-digit placeholder.
    For example,
    555???? matches any string beginning with 555, plus at least four additional digits.
    [] - Indicates a range of digits.
    A consecutive range indicated with a hyphen (-), or a nonconsecutive range with a comma (,).
    Hyphens and commas can be used in combination ie [5-7,9].
    Only single-digit ranges are supported, ie. [98-102] is invalid.
    In AS data mode: $ - Any number of digits.
    For example
    555$ matches any digit string beginning with 555 plus zero or more additional digits.
    The $ card may be placed at the beginning or the end of the digit pattern, but not both.
    In XS data mode: * - Any number of digits.
    For example 555* matches any digit string beginning with 555 plus zero or more additional digits.

Delete Number Portability Query Digit Pattern List

DELETE /api/v1/tenants/(string: tenant)/services/number_portability_query/
The API is implemented using the ServiceProviderNumberPortabilityQueryDeleteListRequest
Virtual API not supported by Broadsoft