Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

search_available_phone_numbers

search_available_phone_numbers(**kwargs)

Searches for phone numbers that can be ordered. For US numbers, provide at least one of the following search filters: AreaCode , City , State , or TollFreePrefix . If you provide City , you must also provide State . Numbers outside the US only support the PhoneNumberType filter, which you must use.

See also: AWS API Documentation

Request Syntax

response = client.search_available_phone_numbers(
    AreaCode='string',
    City='string',
    Country='string',
    State='string',
    TollFreePrefix='string',
    PhoneNumberType='Local'|'TollFree',
    MaxResults=123,
    NextToken='string'
)
Parameters
  • AreaCode (string) -- The area code used to filter results. Only applies to the US.
  • City (string) -- The city used to filter results. Only applies to the US.
  • Country (string) -- The country used to filter results. Defaults to the US Format: ISO 3166-1 alpha-2.
  • State (string) -- The state used to filter results. Required only if you provide City . Only applies to the US.
  • TollFreePrefix (string) -- The toll-free prefix that you use to filter results. Only applies to the US.
  • PhoneNumberType (string) -- The phone number type used to filter results. Required for non-US numbers.
  • MaxResults (integer) -- The maximum number of results to return in a single call.
  • NextToken (string) -- The token used to retrieve the next page of results.
Return type

dict

Returns

Response Syntax

{
    'E164PhoneNumbers': [
        'string',
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    • E164PhoneNumbers (list) --

      List of phone numbers, in E.164 format.

      • (string) --
    • NextToken (string) --

      The token used to retrieve the next page of search results.

Exceptions

  • Chime.Client.exceptions.BadRequestException
  • Chime.Client.exceptions.ForbiddenException
  • Chime.Client.exceptions.AccessDeniedException
  • Chime.Client.exceptions.UnauthorizedClientException
  • Chime.Client.exceptions.ThrottledClientException
  • Chime.Client.exceptions.ServiceUnavailableException
  • Chime.Client.exceptions.ServiceFailureException