# Check if a phone number is mobile or landline

**Use case:** 

Bulk-check US & Canada numbers for line type (mobile, landline, VoIP), current carrier & deliverability — real live carrier data, not offline guesses.

## Input

```json
{
  "phoneNumbers": [
    "6108095225",
    "7047122446",
    "5154945996",
    "4157012311"
  ],
  "litigatorFilter": false,
  "landlineSmsLookup": false
}
```

## Output

```json
{
  "subscriber": {
    "label": "Phone number",
    "format": "string"
  },
  "dipCarrier": {
    "label": "Carrier (current)",
    "format": "string"
  },
  "dipCarrierType": {
    "label": "Carrier type",
    "format": "string"
  },
  "deliverable": {
    "label": "Deliverable",
    "format": "string"
  },
  "action": {
    "label": "Action (send / unsubscribe / error)",
    "format": "string"
  },
  "geoState": {
    "label": "State",
    "format": "string"
  },
  "geoCity": {
    "label": "City",
    "format": "string"
  },
  "timezone": {
    "label": "Timezone",
    "format": "string"
  },
  "credits_used": {
    "label": "Credits used",
    "format": "integer"
  }
}
```

## About this Actor

This example demonstrates how to use [Phone Number Validator, Carrier & Litigator Lookup (US, Canada)](https://apify.com/checkthatphone/phone-validator) with a specific input configuration. Visit the [Actor detail page](https://apify.com/checkthatphone/phone-validator) to learn more, explore other use cases, and run it yourself.