GDPR Art. 17 · CCPA · signed PDF audit trail

Delete users.
Stay compliant.
One API call.

NukeAPI wipes a user from Stripe, Mailchimp, HubSpot, Intercom, and your database in parallel — then hands you a signed PDF audit trail for your lawyers.

<50ms
avg response
99.9%
uptime SLA
78
integrations
GDPR+CCPA
compliant
Works with:Node.jsPythonGoRustPHPRubyJavacurl
POST /api/v1/delete-user200 OK
REQUEST
{
  "subject_email": "jane@acme.com",
  "integrations": [
    "stripe", "mailchimp",
    "hubspot"
  ]
}
DELETION LOGLIVE
S
stripe
user_7f2@acme.com
312msDELETED
The API

One endpoint.
Every integration.

Send a single request with the user email. NukeAPI fans out to every connected integration in parallel, collects results, logs the audit trail, and returns a signed PDF — all in under a second.

Parallel execution
All integrations run simultaneously, not one by one
Partial success reporting
If HubSpot fails, Stripe still completes — you see exactly what happened
Signed PDF receipt
Every deletion produces a timestamped compliance document
curl -X POST https://api.nukeapi.dev/v1/delete-user \
  -H "Authorization: Bearer nk_live_••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "subject_email": "jane@acme.com",
    "integrations": ["stripe","mailchimp","hubspot"]
  }'
RESPONSE · 200 OK · 48ms
{
  "status": "completed",
  "results": [
    { "integration": "stripe",    "status": "success" },
    { "integration": "mailchimp", "status": "success" },
    { "integration": "hubspot",   "status": "success" }
  ],
  "auditSignature": "a1b2c3…",
  "usage": { "plan": "startup", "used": 41, "limit": 200 }
}
How it works

Live in 15 minutes

01
Get your API key
Sign up free. Your key is ready instantly — no sales call, no waitlist.
02
Connect integrations
Paste your Stripe, Mailchimp, and HubSpot keys into your dashboard. Takes 3 minutes.
03
Call the API
One POST request with the user email. Works from any language or framework.
04
Download the audit PDF
Every deletion produces a signed PDF. Store it for your lawyers or compliance review.
Integrations

Covers your entire stack

78 integrations — more shipping monthly

StripePayments
MailchimpEmail
HubSpotCRM
IntercomSupport
SupabaseDatabase
PostgreSQLDatabase
SalesforceCRM
SegmentAnalytics
KlaviyoEmail
SendGridEmail
Auth0Auth
ClerkAuth
PostHogAnalytics
ZendeskSupport
MixpanelAnalytics
MySQLDatabase
PlanetScaleDatabase
NeonDatabase
MongoDBDatabase
FirestoreDatabase
ConvertKitEmail
ActiveCampaignEmail
ResendEmail
DripEmail
AmplitudeAnalytics
FullStoryAnalytics
HeapAnalytics
PaddlePayments

Need a custom integration? Request it →

Pricing

Pay for what you delete

No seats. No hidden fees. Cancel any time.

SANDBOX
$0forever

For solo devs and local testing.

20 deletions / month
3 integrations
JSON response only
Test console access
Community support
STARTUP
$99/ month

For growing SaaS products handling user data

200 deletions / month
Up to 8 integrations
+$0.50 per extra deletion
PDF audit reports
Webhook callbacks
Priority email support
BUSINESS
$299/ month

For funded startups passing SOC 2 or GDPR audits

1,000 deletions / month
Up to 20 integrations
+$0.35 per extra deletion
Custom HTTP connectors
Audit-log export
Slack & email alerts
ENTERPRISE
$699/ month

For high-volume teams needing unlimited deletions and dedicated support.

Unlimited deletions
Unlimited integrations
Custom connectors
SOC 2 export
SSO / SAML
White-label PDF reports
Dedicated support SLA

Need unlimited deletions? Talk to us about Business →

The Math

Why $99/month is not a cost.
It is a 10x saving.

Businesses buy on ROI, not price. Here is the calculation your finance team will run.

WITHOUT NUKEAPI
Engineer hourly rate$80 – $150 / hr
Hours per DSAR3 – 4 hours
Cost per deletion$240 – $600
10 DSARs per month$2,400 – $6,000
Annual cost$28,800 – $72,000
Legal risk if missedUp to €20M or 4% of revenue
VS
WITH NUKEAPI
Setup time15 minutes
Cost per deletion$0.50 avg
10 DSARs per month$5 in API calls
Annual cost$99 – $299 / month
Legal riskPDF audit trail included
Engineer time saved100%
10x
cheaper than manual handling
15 min
to full integration
100%
engineer time saved on DSARs
€20M+
in potential fines per GDPR violation
Compliance

Built for the legal reality of running SaaS

Under GDPR, you have 30 days to respond to a deletion request. Under CCPA, 45 days. Miss the deadline and fines start at €20M or 4% of global revenue — whichever is higher.

NukeAPI gives you a signed PDF audit trail for every deletion — the exact document your lawyers need to demonstrate compliance.

GDPR Art. 17
EU & 180+ countries
30 days deadline
€20M or 4% of global revenue
CCPA / CPRA
California, USA
45 days deadline
$7,500 per violation
LGPD
Brazil
15 days deadline
Up to 2% of revenue
Features

Everything you need. Nothing you don't.

Parallel execution
All integrations run simultaneously. A 5-integration deletion completes in the time of the slowest single API call.
📄
Signed PDF audit trail
Every deletion generates a timestamped PDF — ready for your lawyers, auditors, or SOC 2 review.
🔁
Retry with backoff
If an integration times out, NukeAPI retries with exponential backoff and reports exactly what succeeded.
🔑
API key management
Create, revoke, and scope API keys from your dashboard. Keys are bcrypt-hashed — never stored in plaintext.
🛡️
Zero plaintext creds
Your Stripe and HubSpot keys are AES-256 encrypted at rest. Never logged, never exposed in any response.
📊
Admin error console
Full error logs with stack traces, severity levels, and per-request context — so you know exactly what broke.
Developer ecosystem

Use NukeAPI your way

An official SDK, an n8n community node, and an MCP server — pick the integration surface that fits your stack.

📦
Official SDK

Typed TypeScript SDK for Node & browser. Delete a user across every connected integration in three lines.

npm install @nukeapi/sdk

import { NukeAPI } from '@nukeapi/sdk'

const nuke = new NukeAPI({ apiKey: 'nk_live_...' })
await nuke.deleteUser({ subject_email, integrations })
SDK docs →
🔗
n8n node

Drop NukeAPI into any n8n workflow — no code. Connect your API key, pick integrations, run.

npm install n8n-nodes-nukeapi
# or copy the built folder into ~/.n8n/custom
n8n docs →
🤖
MCP server

Let Claude Desktop or Cursor delete users for you via the Model Context Protocol.

{
  "mcpServers": {
    "nukeapi": {
      "command": "npx",
      "args": ["tsx", "/path/to/nukeapi/mcp/server.ts"],
      "env": {
        "NUKEAPI_BASE_URL": "https://nukeapi.dev",
        "NUKEAPI_API_KEY": "nk_live_..."
      }
    }
  }
}
MCP docs →
Get started

Your next DSAR email
is already on its way.

Be ready before it arrives. Set up takes 15 minutes.
The first 20 deletions are free.

No credit card required · DPA available