The Nightfall API allows you to inspect your data wherever it lives to discover, classify, and protect sensitive data.

The API enables you to incorporate data classification & protection into any application whether you are simply trying to discover content or you are implementing a data leak prevention (DLP) strategy.

You can leverage Nightfall’s machine learning-based detectors or create your own detectors with customized logic to scan third-party apps, internal services, and data silos to identify instances of potentially sensitive data such as:

  • Personally Identifiable Information (PII)
  • Protected Health Information (PHI)
  • Credit card numbers
  • API Keys
  • Database connection strings, passwords, etc.

The API consumes arbitrary data as input either as strings or as files and allows you to use any combination of detectors to return a collection of “finding objects.” Finding objects display the relevant detector, the likelihood of a match, and the location within the given data where the matched token occurred. You can also take protective action on sensitive text by redacting, substituting, or encrypting it with the API.

The Nightfall API is RESTful and uses JSON for its payloads. Our API is designed to have predictable, resource-oriented URLs and uses HTTP response codes to indicate any API errors.

You may test out the API through the interactive reference documentation.

You can also quickly test out Nightfall detectors or your own custom Detection Rules in the Nightfall Playground.

The following guide will walk you through getting started and describe the API functionality in more detail.

The Nightfall Dashboard is where you can create API keys and manage Detectors and Detection Rules through a straightforward user interface. Log in here to access the Dashboard, or sign up to create a free account.

For frequently asked questions, feedback, and other help, please contact Nightfall support at [email protected]. We also host Nightfall Developer Office Hours on Wednesday's at 12pm PT to help answer questions, talk through any ideas, and chat about data security. We would love to see you there!