---
id: "nanpphone"
kind: "pattern"
status: "draft"
is_pii: true
categories: ["pii", "common", "telecom"]
country: ["US", "CA"]
langs: ["common"]
quality: 100
url: "http://registry.apicrafter.io/datatype/nanpphone"
---

# North American phone number (NANP) (`nanpphone`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Ten-digit telephone number of the North American Numbering Plan (NANP), the shared numbering plan of country code 1 used by the United States, Canada and several Caribbean and Pacific territories. The number is a three-digit area code, a three-digit central office code and a four-digit line number. The area code and the central office code start with a digit from 2 to 9. Common notations are NPA-NXX-XXXX and (NPA) NXX-XXXX, with an optional leading 1 or +1.

- Pattern of: `phone`
- Personal data (PII): yes
- Categories: Personally identifiable information (pii), Common (common), Telecommunications (telecom)
- Countries: United States (US), Canada (CA)
- Languages: Common to most languages (common)

## Detection

Regular expression (Python `re`):

```
^(?:\+?1[-. ]?)?(?:\([2-9]\d{2}\)|[2-9]\d{2})[-. ]?[2-9]\d{2}[-. ]?\d{4}$
```

## Examples

- `(202) 555-0143` — (NPA) NXX-XXXX notation; 555-0100 to 555-0199 are reserved for fictional use
- `(613)555-0180` — Parentheses without a space, as in the D3M definition
- `1-416-555-0123` — With the leading 1
- `+1 212 555 0199` — International notation
- `3125550111` — Digits only
- `(123) 555-0143` (invalid example) — An area code cannot start with 0 or 1
- `555-0143` (invalid example) — Seven-digit local number without an area code

## Mappings

- autotype: `phone-mixed`, `phone1`, `phone2`
- d3m: `https://metadata.datadrivendiscovery.org/types/AmericanPhoneNumber`

## Supported by tools

- `alteryxdesignercloud`
- `amazonmacie`
- `autotype`
- `ibmknowledgecatalog`
- `nightfall`
- `oracleanalyticsdesktop`
- `snowflake`
- `talend`

## Translations

- ru: Североамериканский номер телефона (NANP): Десятизначный номер телефона по Североамериканскому плану нумерации (NANP) с кодом страны 1. Используется в США, Канаде и ряде территорий Карибского бассейна и Тихого океана. Состоит из трёхзначного кода региона, трёхзначного кода станции и четырёхзначного номера абонента.

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/North_American_Numbering_Plan>
- datadrivendiscovery: <https://metadata.datadrivendiscovery.org/types/AmericanPhoneNumber>

## Quality

Score 100/100.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/nanpphone.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/US/telecom/nanpphone.yaml>
