---
title: "View all the available numbers with filters"
method: POST
path: "/numbers/available/search"
---

# View all the available numbers with filters

`POST /numbers/available/search`

## Query parameters

- `page` integer
- `size` integer
- `sort` string

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Request body

- object
  - `fieldName` string, required — The name of the field to filter. Available values are: **country** (required), **msisdn**, **service**, **areaCode** *(Works for the countries US and Canada only)* and **type** ("VLN" or "TOLL_FREE", *Works for the countries US and Canada only).*
  - `searchTerm` string, required — The exact value that the specified field must match.
  - `searchOperator` string — Optional: The operator upon which the search operation will be executed. Possible values: 'is', 'contains', 'starts_with', 'ends_with'. If missing defaults to 'is'.

## Response `200`

200

- object
  - `content` object[]
    - `msisdn` string
    - `country` string
    - `services` string[]
    - `inboundCosts` object[]
      - `price` number
      - `currency` string
      - `service` string
    - `monthlyCosts` object
      - `price` number
      - `currency` string
    - `activationCosts` object
      - `price` number
      - `currency` string
    - `chargeInterval` integer
    - `tollFree` boolean
  - `totalElements` integer
  - `last` boolean
  - `totalPages` integer
  - `numberOfElements` integer
  - `first` boolean
  - `size` integer
  - `number` integer

## Other responses

- `400` — 400

---

[API](https://skmtc.net/routee/apis/auth.md) · [All operations](https://skmtc.net/routee/apis/auth/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/routee/auth/versions/5cef04e8f7d8/schema)
