BigID website screenshot

BigID

BigID is a New York City-headquartered data security platform that combines Data Security Posture Management (DSPM), Data Loss Prevention (DLP), access governance, AI security & governance (AISPM), privacy automation, and a unified Data & AI Catalog. Founded in 2016 by Dimitri Sirota and Nimrod Vax, BigID exposes every action available in its UI through a REST API rooted at /api/v1 — covering data sources, scans, catalog, cluster analysis, DSPM cases, and DSARs — plus an App Framework for building custom apps, a connector framework (Java and REST) for new data sources, and an MCP surface for AI agents.

7 APIs 10 Features
Data SecurityDSPMDLPPrivacyAI SecurityData CatalogDSARData DiscoveryCompliance

APIs

BigID Authentication API

Authenticate against a BigID deployment using either username/password or a long-lived user token. Exchange a user token for a short-lived system token (JWT) used to authorize s...

BigID Data Sources API

Programmatically manage data source connections in BigID. List, create, test, and export data sources, and inspect the catalog of available connector templates (e.g. rdb-mysql, ...

BigID Scans API

Configure and execute BigID scans. Create scan profiles to control which data sources are scanned and using which classifier template, then start and monitor scan executions and...

BigID Data Catalog API

Query and export BigID's data catalog — the central inventory of objects, columns, and attributes discovered by BigID scans. Includes metadata export, duplicate-detection, and c...

BigID Cluster Analysis API

Retrieve clusters of similar data identified by BigID's cluster-analysis engine. Clusters group structurally or semantically similar columns and objects across data sources to s...

BigID Data Posture API

Fetch and remediate Data Security Posture Management (DSPM) findings via BigID's actionable insights API. List open cases, bulk-update them, and resolve individual cases with au...

BigID DSAR API

Run Data Subject Access Requests (DSARs) and retrieve the resulting reports. Inspect available DSAR profiles and identifier attributes, submit new DSAR scans, poll status, and d...

Collections

Pricing Plans

Bigid Plans Pricing

4 plans

PLANS

Rate Limits

Bigid Rate Limits

0 limits

RATE LIMITS

FinOps

Bigid Finops

FINOPS

Features

Data Security Posture Management (DSPM)

Continuous risk detection across cloud, on-prem, and SaaS data with severity-based remediation workflows.

Data Loss Prevention (DLP)

ML-enhanced DLP with custom labeling by sensitivity, residency, and risk; integrates with MIP and Google labels.

Access Governance

Identify over-privileged access, enable zero-trust controls, and mitigate insider risk.

AI Security & Governance (AISPM)

Shadow AI detection, AI model inventory, prompt and response governance, TRiSM (Trust, Risk & Security Management for AI).

Privacy Automation

DSAR fulfillment, retention, deletion, consent, and 190,000+ out-of-the-box retention policies.

Data & AI Catalog

Unified catalog of structured and unstructured data, AI models, prompts, and agents; federates with third-party catalogs.

100+ Data Source Connectors

Cloud, SaaS, on-prem, and developer-environment connectors. Java-based or REST-based connector framework for custom sources.

1000+ Pre-Trained Classifiers

Patented AI classification across 100+ languages, plus regex, NLP, and customer-built classifiers.

App Framework

Build custom apps that integrate with BigID via /manifest, /execute, and /ui HTTP endpoints; deploy alongside BigID on Kubernetes.

MCP for Agents

BigID exposes its data governance and connector surface through the Model Context Protocol so AI agents can drive it.

Use Cases

AI Risk Management and TRiSM

Discover, govern, and secure AI models, training data, prompts, and agent surfaces across the enterprise.

Cloud Data Security

Find and remediate exposed PII, PHI, PCI, and other sensitive data in S3, GCS, Azure Storage, Snowflake, and Databricks.

Data Minimization

Surface duplicate and stale data to shrink the sensitive-data footprint.

Privacy Compliance

Operationalize HIPAA, GDPR, CCPA, LGPD, and other privacy regimes with DSAR, retention, and consent automation.

Insider Risk Detection

Spot suspicious access to sensitive data based on behavior, role, and policy.

Breach Investigation

Determine what sensitive data was implicated in an incident and notify accordingly.

Source Code DLP

Prevent exfiltration of source code and credentials from code repositories and developer environments.

Integrations

AWS

Bidirectional integrations with AWS Security Hub, Control Tower, S3, RDS, and more.

Snowflake

Discover, classify, and govern data inside Snowflake warehouses.

Databricks

Catalog and protect data in Databricks Lakehouse and Unity Catalog.

Splunk

Stream BigID findings into Splunk for SOC monitoring and SIEM correlation.

Wiz

Combine BigID data context with Wiz cloud-posture findings.

Salesforce

Discover and govern PII in Salesforce orgs.

ServiceNow

Drive remediation workflows via ServiceNow tickets.

Collibra

Federate BigID's catalog with Collibra's governance platform.

Alation

Sync BigID metadata into Alation's data intelligence platform.

Informatica

Federate with Informatica IDMC for data management workflows.

Atlan

Sync classifications and lineage with Atlan.

Microsoft Information Protection (MIP)

Apply MIP sensitivity labels driven by BigID classifications.

Cortex XSOAR

SOAR playbooks for managing data permissions and scans (via bigexchange/content).

Google Tag Manager

Cookie consent template for GTM (via bigexchange/gtm-consent-template).

Solutions

Data Security Platform

DSPM + DLP + access governance in one platform.

Privacy Automation Suite

DSAR, retention, deletion, consent, and regulatory reporting.

AI Security & Governance

Shadow AI, model inventory, prompt/response governance, TRiSM.

Data & AI Catalog

Unified catalog spanning structured, unstructured, and AI assets.

Semantic Vocabularies

Bigid Context

0 classes · 6 properties

JSON-LD

API Governance Rules

BigID API Rules

6 rules · 1 errors 4 warnings 1 info

SPECTRAL

Example Payloads

Bigid Create Session Example

2 fields

EXAMPLE

Resources

🌐
DeveloperPortal
DeveloperPortal
🚀
GettingStarted
GettingStarted
🔗
APIReference
APIReference
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
📦
SDKs
SDKs
📦
SDKs
SDKs
🚀
GettingStarted
GettingStarted
🚀
GettingStarted
GettingStarted
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
🌐
Portal
Portal
📰
Blog
Blog
🔗
Hub
Hub
🔗
Contact
Contact
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📜
Legal
Legal
🔗
Compliance
Compliance
🔗
Compliance
Compliance
🔗
LinkedIn
LinkedIn
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: BigID Scans API
  version: '1.0'
items:
- info:
    name: Scan Profiles
    type: folder
  items:
  - info:
      name: Create A Scan Profile
      type: http
    http:
      method: POST
      url: https://{deployment}.bigid.com/api/v1/scanProfiles
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Create a new scan profile that controls which data sources are scanned and using which template.
  - info:
      name: Get A Scan Profile
      type: http
    http:
      method: GET
      url: https://{deployment}.bigid.com/api/v1/scanProfiles/:id
      params:
      - name: id
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieve the details of a scan profile by its identifier.
- info:
    name: Scans
    type: folder
  items:
  - info:
      name: List Scans
      type: http
    http:
      method: GET
      url: https://{deployment}.bigid.com/api/v1/scans
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieve a list of scan executions.
  - info:
      name: Start A Scan
      type: http
    http:
      method: POST
      url: https://{deployment}.bigid.com/api/v1/scans
      body:
        type: json
        data: '{}'
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Trigger a scan based on a scan profile.
  - info:
      name: List Parent Scans
      type: http
    http:
      method: GET
      url: https://{deployment}.bigid.com/api/v1/scans/parent-scans
      params:
      - name: sort
        value: ''
        type: query
      - name: limit
        value: ''
        type: query
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Retrieve parent scans with customizable query parameters.
  - info:
      name: Get Scan Status
      type: http
    http:
      method: GET
      url: https://{deployment}.bigid.com/api/v1/scans/:scan_id/status
      params:
      - name: scan_id
        value: ''
        type: path
      auth:
        type: bearer
        token: '{{bearerToken}}'
    docs: Check the current status of a specific scan to determine whether it is running or completed.
bundled: true