Phone Lookup

Validate and retrieve detailed information about phone numbers including carrier data, number type (mobile, landline, VoIP), country code, and formatting validation, supporting international phone numbers across multiple regions.

Lookup a phone number

Lookup a phone number using multiple APIs. The first successful response will be returned.

GET
/ phone-lookup

Parameters

Name Type Description Required
phone string Optional

Response

{
  "type": "object",
  "properties": {
    "valid": {
      "type": "boolean",
      "description": "Whether the phone number is valid",
      "example": true
    },
    "countryPrefix": {
      "type": "string",
      "description": "The country prefix of the phone number",
      "example": "+45"
    },
    "countryCode": {
      "type": "string",
      "description": "The country code of the phone number",
      "example": "DK"
    },
    "countryName": {
      "type": "string",
      "description": "The country name of the phone number",
      "example": "Denmark"
    },
    "location": {
      "type": "string",
      "description": "The location of the phone number",
      "example": "DK, Denmark"
    },
    "carrier": {
      "type": "string",
      "description": "The carrier of the phone number",
      "example": "Telenor"
    },
    "lineType": {
      "type": "string",
      "description": "The type of line of the phone number",
      "example": "mobile"
    }
  }
}
curl --request GET \
  --url "https://www.apikiss.com/api/v1/phone-lookup?phone=1234567890" \
  --header 'Authorization: Bearer <token>'
{
  "type": "object",
  "properties": {
    "valid": {
      "type": "boolean",
      "description": "Whether the phone number is valid",
      "example": true
    },
    "countryPrefix": {
      "type": "string",
      "description": "The country prefix of the phone number",
      "example": "+45"
    },
    "countryCode": {
      "type": "string",
      "description": "The country code of the phone number",
      "example": "DK"
    },
    "countryName": {
      "type": "string",
      "description": "The country name of the phone number",
      "example": "Denmark"
    },
    "location": {
      "type": "string",
      "description": "The location of the phone number",
      "example": "DK, Denmark"
    },
    "carrier": {
      "type": "string",
      "description": "The carrier of the phone number",
      "example": "Telenor"
    },
    "lineType": {
      "type": "string",
      "description": "The type of line of the phone number",
      "example": "mobile"
    }
  }
}

Authorizations

Authorization
header
required

Authentication token in the format "Bearer <token>"

Path Parameters

phone
string

Response

200 - application/json
valid
boolean

Whether the phone number is valid

Example: true

countryPrefix
string

The country prefix of the phone number

Example: +45

countryCode
string

The country code of the phone number

Example: DK

countryName
string

The country name of the phone number

Example: Denmark

location
string

The location of the phone number

Example: DK, Denmark

carrier
string

The carrier of the phone number

Example: Telenor

lineType
string

The type of line of the phone number

Example: mobile

Try it out

Don't have a key? Sign up to get one for free.

Response

Click "Send Request" to see the response...