Skip to main content

Compliance Templates

Audit reports, certifications, and compliance documents. Structurify provides 9 templates for this category.

Available Templates

TemplateIDDescription
SOC 2 Reportptpl_soc2_reportExtract key data from SOC 2 Type I and Type II audit reports for vendor due dili
ISO 27001 Audit Reportptpl_iso27001_reportExtract key findings from ISO 27001 certification and surveillance audit reports
GDPR Data Processing Agreementptpl_gdpr_dpaExtract key terms and obligations from GDPR Data Processing Agreements (DPAs)
HIPAA Business Associate Agreementptpl_hipaa_baaExtract key terms and obligations from HIPAA Business Associate Agreements
PCI DSS Compliance Reportptpl_pci_dss_reportExtract findings from PCI DSS ROC (Report on Compliance) and SAQ (Self-Assessmen
Privacy Policy Analysisptpl_privacy_policyAnalyze privacy policies for compliance, data practices, and consumer rights dis
Security Incident / Breach Reportptpl_incident_reportExtract details from security incident reports, breach notifications, and post-i
FATCA/CRS Self-Certificationptpl_fatca_crsExtract tax residency and status information from FATCA and Common Reporting Sta
ISO 27001 Statement of Applicabilityptpl_iso27001_soaExtract Annex A control selections, justifications, and implementation status fr

Example Usage

from structurify import Structurify

client = Structurify(api_key="sk_live_xxx")

# Create project with template
project = client.projects.create(
name="My Compliance Project",
template_id="ptpl_soc2_report"
)

# Upload and extract
doc = client.documents.upload(
project_id=project["id"],
file_path="document.pdf"
)
job = client.extraction.run(project_id=project["id"])
result = client.extraction.wait_for_completion(job["id"])

Try It