Nightfall's API currently supports the following detectors pre-built by Nightfall covering a variety of PII, PHI, PCI, and secrets/credentials.
For ease of use, you may use the text in the Name column as an identification code within your API calls instead of the UUID of the Detectors in the Nightfall Dashboard.
In addition to the provided list, the API supports both custom REGEX and WORD_LIST detector types. Any of these detectors can be customized with Context Rules or Exclusion Rules specific to your needs.
A Brazilian Natural Person Registry Number (CPF number), an 11 digit number with format 000.000.000-00.
A Canadian bank account number, typically 15-20 digits long.
British Columbia Personal Health Number. The 10 digit personal health number is assigned to individuals to receive for health services in the province of British Columbia. This token must pass the checksum validation.
A Canadian driver's license number.
This number is assigned to all residents that do not have a driver’s license, used for general identification purposes.
An Ontario Health Insurance Plan Number. This 10 digit personal health number is assigned to individuals to receive for health services in the province Ontario.
A Canadian passport number.
A 9 to 12 alphanumeric token that is assigned to permanent residents in Canada who are not Canadian citizens.
A Quebec Health Insurance Number. This 12 alphanumeric token is a personal health number assigned to individuals to receive for health services in the province Quebec.
The Canadian Social Insurance Number (SIN) is required for accessing government benefits and for employment verification
A date entity that can be a day of the week or calendar date.
The month, day, and year of a person's birth.
A virtual mailbox address where email is sent to or from. An email address is typically composed of a local component followed by a domain name, separated by an "@" character.
The French CNI (carte nationale d’identité) is a national identifier frequently used when opening a bank account.
The France INSEE is an identifier used for obtaining France's social services.
A France Passport Number for an individual, typically a 9 character alphanumeric string.
The German identity card, Personalausweis, is used as a national identifier.
A German Passport Number for an individual, typically a 9 character alphanumeric string.
An Indian Permanent Account Number, a 10 character alphanumeric token.
An Ireland Passport Number for an individual, typically a 10 character alphanumeric string.
The Ireland PPSN is an 8-9 alphanumeric code that is used for the Ireland Department of Social Protection.
A geopolitical place such as a City, State, or Country.
A person's name, including first, middle, and last names.
A numeric sequence typically between 7 and 11 digits long used for connecting between telephones.
A 10-digit number used for identification in Scotland’s National Health Service (NHS) - also referred to as a Community Health Index (CHI) number.
A British driver’s license number.
UK electoral roll number.
A 10-digit number used for identification in the British National Health Service (NHS).
A 9-character alphanumeric string used for the administration of National Insurance, often referred to as NINO. They are sometimes used for tax purposes or other identification.
A 9-digit number used for a British passport.
A Unique Taxpayer Reference (UTR) for individuals and entities paying taxes in the United Kingdom - typically a 10 digit number.
An alphanumeric string identifying US Driver's License; format varies with the issuing state.
Captures a 9 digit tax identification number assigned by the IRS if an individual does not have a Social Security Number.
A United States Passport Number for an individual, typically a 6 to 9 character alphanumeric string.
A 9 digit numeric string often used as a unique identification number for United States citizens and residents.
A 17 character alphanumeric vehicle identifier managed by the U.S. Department of Transportation.
American Bankers' Committee on Uniform Security Identification Procedures (CUSIP), a 9 character numeric or alphanumeric code for identifying North American financial security.
A 12 to 19 digit number used for payments and other monetary transactions.
An International Bank Account Number defined under the ISO 13616:2007 standard used to identify an individual’s account.
An 8 or 11 alphanumeric identification code for banks, used for financial transactions and other communications between banks. It is synonymous with a Bank Identifier Code (BIC).
A 9 digit code used to identify a financial institution in monetary transactions, usually referred to as a routing number or transit number.
A U.S. Employer Identification Number (EIN) or Federal Tax ID Number is used as a unique identifier for business entities.
The official FDA approved drug name.
International Classification of Diseases, Tenth Revision, ICD10 is a series of codes used by medical practitioners to identify diagnoses and procedures. The list is published by the World Health Organization (WHO).
ICD 10 diagnosis description describes a patient's diagnosis.
International Classification of Diseases, Ninth Revision, ICD9 is a series of codes used by medical practitioners to identify diagnoses and procedures. The list is published by the World Health Organization (WHO).
ICD 9 diagnosis description describes a patient's diagnosis.
A health insurance claim number is used as a Medicare identifier.
10 digit identifier for U.S. medicare providers.
US Medicare Beneficiary Identifier.
An identifier for mobile phones, IMEI stands for International Mobile Equipment Identity.
A numerical label that can be used to identify a device connected to a network. This detector supports both IPv4 and IPv6.
A 12 hexadecimal value used for identification for a network adapter; MAC stands for Media Access Control.
A freeform string used for user verification to access online program functions.
A string of characters used by an encryption algorithm to generate seemingly random tokens.
Captures a JDBC or ODBC connection string.
Credentials for your Google service account, it is typically in a JSON format.
Captures credentials that are written into code. This detector's main use case and accuracy will be on code-based data.
Updated 6 days ago