← Back to Compliance & GRC

DPDP Compliance

India DPDP Act compliance assessment

https://hub.toolweb.in/compliance/dpdp-compliance/

Endpoints

GET /

Root

GET /api/domains

Get Domains

GET /api/questions

Get Questions

GET /api/maturity-levels

Get Maturity Levels

POST /api/generate-assessment

Generate Assessment

Request Body (JSON)

{
  "organization_name": "<string>",
  "industry_sector": "<string>",
  "organization_size": "<string>",
  "data_volume": "<string>",
  "geographic_scope": "<string>",
  "assessor_name": "Privacy Team",
  "assessment_date": "<string>",
  "responses": "<object>",
  "notes": {},
  "include_roadmap": true,
  "include_checklist": true
}
GET /api/health

Health Check

Quick Start

# cURL
curl -H "X-API-Key: YOUR_API_KEY" \
  https://hub.toolweb.in/compliance/dpdp-compliance/
# Python
import requests
r = requests.get("https://hub.toolweb.in/compliance/dpdp-compliance/",
    headers={"X-API-Key": "YOUR_API_KEY"})
print(r.json())
# JavaScript
fetch("https://hub.toolweb.in/compliance/dpdp-compliance/", {
  headers: { "X-API-Key": "YOUR_API_KEY" }
}).then(r => r.json()).then(console.log)

Sign up free to get your API key auto-filled.