Autional Autional
API Reference GitHub autional.com →

Compliance Service

Port 11018 · 159 endpoints · micro-services/compliance-service/

Compliance Management - AI Decision

MethodPathSummary
GET/admin/compliance/ai-decisions/{id}Get AI decision detailsdetail →

Compliance Management - AI Review

MethodPathSummary
GET/admin/compliance/ai-decisionsList AI decision recordsdetail →
POST/admin/compliance/ai-decisionsRecord AI automated decisiondetail →
DELETE/admin/compliance/ai-decisions/{decision_id}Delete AI decision recorddetail →
PUT/admin/compliance/ai-decisions/{decision_id}Update AI decision recorddetail →
POST/admin/compliance/ai-decisions/{decision_id}/reviewManually review AI decisiondetail →

Compliance Management - Audit Findings

MethodPathSummary
GET/admin/compliance/audit-findingsList audit findingsdetail →
POST/admin/compliance/audit-findingsCreate audit finding recorddetail →
DELETE/admin/compliance/audit-findings/{decision_id}Delete audit finding recorddetail →
GET/admin/compliance/audit-findings/{decision_id}Get audit finding detailsdetail →
PUT/admin/compliance/audit-findings/{decision_id}Update audit finding statusdetail →

Compliance Management - Compliance Evidence

MethodPathSummary
GET/admin/compliance/certificationsList compliance certificationsdetail →
POST/admin/compliance/certificationsCreate compliance certification recorddetail →
DELETE/admin/compliance/certifications/{decision_id}Delete compliance certification recorddetail →
GET/admin/compliance/certifications/{decision_id}Get compliance certification detailsdetail →
PUT/admin/compliance/certifications/{decision_id}Update compliance certification informationdetail →
GET/admin/compliance/evidenceList compliance evidencedetail →
POST/admin/compliance/evidenceUpload compliance evidencedetail →
DELETE/admin/compliance/evidence/{decision_id}Delete compliance evidencedetail →
GET/admin/compliance/evidence/{decision_id}Get compliance evidence detailsdetail →
PUT/admin/compliance/evidence/{decision_id}Update compliance evidencedetail →

Compliance Management - Compliance Policy

MethodPathSummary
POST/admin/compliance/privacy-policiesCreate/Update privacy policydetail →
POST/admin/compliance/tenants/self/gap-analysisRun gap analysis for current tenantdetail →
GET/admin/compliance/tenants/self/overridesList compliance parameter overridesdetail →
POST/admin/compliance/tenants/self/overridesCreate compliance parameter overridedetail →
DELETE/admin/compliance/tenants/self/overrides/{param}Delete compliance parameter overridedetail →
GET/admin/compliance/tenants/self/policyGet resolved policy for current tenantdetail →
POST/admin/compliance/tenants/self/readiness/{decision_id}Get readiness report for current tenantdetail →
GET/admin/compliance/tenants/self/scoreGet compliance score for current tenantdetail →
PUT/admin/compliance/tenants/self/standardsUpdate compliance standards for current tenantdetail →
POST/admin/compliance/tenants/{tid}/gap-analysisRun compliance gap analysisdetail →
GET/admin/compliance/tenants/{tid}/policyGet resolved compliance policydetail →
POST/admin/compliance/tenants/{tid}/readiness/{decision_id}Get certification readiness reportdetail →
GET/admin/compliance/tenants/{tid}/scoreGet compliance scoredetail →
PUT/admin/compliance/tenants/{tid}/standardsUpdate tenant selected compliance standardsdetail →
GET/internal/compliance/tenants/{tid}/resolved-policyGet parsed compliance policy (internal API)detail →

Compliance Management - Compliance Standards

MethodPathSummary
GET/admin/compliance/standardsList all compliance standardsdetail →
POST/admin/compliance/standards/reloadReload compliance standard filesdetail →
GET/admin/compliance/standards/{decision_id}Get compliance standard detailsdetail →
GET/admin/compliance/standards/{decision_id}/controlsList compliance standard control itemsdetail →
MethodPathSummary
DELETE/admin/compliance/gdpr/consentRevoke data processing consentdetail →
GET/admin/compliance/gdpr/consentList consent recordsdetail →
POST/admin/compliance/gdpr/consentCreate consent recorddetail →
GET/admin/compliance/gdpr/consent/{decision_id}Get consent record detailsdetail →

Compliance Management - Cross-Border Transfer

MethodPathSummary
GET/admin/compliance/cross-border-transfersList cross-border data transfersdetail →
POST/admin/compliance/cross-border-transfersCreate cross-border data transfer recorddetail →
DELETE/admin/compliance/cross-border-transfers/{decision_id}Delete cross-border data transfer recorddetail →
PUT/admin/compliance/cross-border-transfers/{decision_id}Update cross-border data transfer recorddetail →
GET/admin/compliance/cross-border-transfers/{id}Get cross-border data transfer detailsdetail →

Compliance Management - DSAR

MethodPathSummary
GET/admin/compliance/gdpr/dsarList DSARsdetail →
POST/admin/compliance/gdpr/dsarCreate DSARdetail →
DELETE/admin/compliance/gdpr/dsar/{decision_id}Delete DSARdetail →
GET/admin/compliance/gdpr/dsar/{decision_id}Get DSAR detailsdetail →
PUT/admin/compliance/gdpr/dsar/{decision_id}Update DSARdetail →
GET/compliance/gdpr/dsar/meQuery my DSAR listdetail →
POST/compliance/gdpr/dsar/meSubmit my DSARdetail →
GET/compliance/gdpr/dsar/{decision_id}/statusGet DSAR statusdetail →

Compliance Management - Data Breach

MethodPathSummary
GET/admin/compliance/breach-notificationsList data breach notificationsdetail →
POST/admin/compliance/breach-notificationsCreate data breach notificationdetail →
DELETE/admin/compliance/breach-notifications/{decision_id}Delete data breach notificationdetail →
PUT/admin/compliance/breach-notifications/{decision_id}Update data breach notificationdetail →
GET/admin/compliance/breach-notifications/{id}Get data breach notification detailsdetail →

Compliance Management - Data Classification

MethodPathSummary
GET/admin/compliance/data-classificationsList data classificationsdetail →
POST/admin/compliance/data-classificationsCreate data classification ruledetail →
DELETE/admin/compliance/data-classifications/{decision_id}Delete data classification ruledetail →
PUT/admin/compliance/data-classifications/{decision_id}Update data classification ruledetail →
GET/admin/compliance/data-classifications/{id}Get data classification detailsdetail →

Compliance Management - Data Cleanup

MethodPathSummary
GET/compliance/cleanup-recordsQuery data cleanup historydetail →

Compliance Management - Data Purging

MethodPathSummary
POST/admin/compliance/cleanup-recordsCreate data purging recorddetail →

Compliance Management - Data Retention

MethodPathSummary
GET/admin/compliance/retention-policiesList retention policiesdetail →
POST/admin/compliance/retention-policiesCreate data retention policydetail →
DELETE/admin/compliance/retention-policies/{decision_id}Delete data retention policydetail →
PUT/admin/compliance/retention-policies/{decision_id}Update data retention policydetail →

Compliance Management - Dengbao

MethodPathSummary
GET/admin/compliance/dengbao/controlsList Dengbao control itemsdetail →
POST/admin/compliance/dengbao/controlsCreate Dengbao control itemdetail →
DELETE/admin/compliance/dengbao/controls/{decision_id}Delete Dengbao control itemdetail →
PUT/admin/compliance/dengbao/controls/{decision_id}Update Dengbao control itemdetail →

Compliance Management - Erasure

MethodPathSummary
GET/admin/compliance/gdpr/right-to-erasureList erasure requestsdetail →
POST/admin/compliance/gdpr/right-to-erasureCreate erasure requestdetail →
GET/admin/compliance/gdpr/right-to-erasure/{decision_id}Get erasure request detailsdetail →
PUT/admin/compliance/gdpr/right-to-erasure/{decision_id}Update erasure request statusdetail →
POST/admin/compliance/gdpr/right-to-erasure/{decision_id}/executeExecute data erasuredetail →

Compliance Management - HIPAA

MethodPathSummary
GET/admin/compliance/hipaa/controlsList HIPAA control itemsdetail →
POST/admin/compliance/hipaa/controlsCreate HIPAA control itemdetail →
DELETE/admin/compliance/hipaa/controls/{decision_id}Delete HIPAA control itemdetail →
PUT/admin/compliance/hipaa/controls/{decision_id}Update HIPAA control itemdetail →

Compliance Management - ISO27001

MethodPathSummary
GET/admin/compliance/iso27001/controlsList ISO27001 control itemsdetail →
POST/admin/compliance/iso27001/controlsCreate ISO27001 control itemdetail →
DELETE/admin/compliance/iso27001/controls/{decision_id}Delete ISO27001 control itemdetail →
PUT/admin/compliance/iso27001/controls/{decision_id}Update ISO27001 control itemdetail →
GET/admin/compliance/iso27001/controls/{id}Get ISO27001 control item detailsdetail →

Compliance Management - PCI DSS

MethodPathSummary
GET/admin/compliance/pcidss/controlsList PCI DSS control itemsdetail →
POST/admin/compliance/pcidss/controlsCreate PCI DSS control itemdetail →
DELETE/admin/compliance/pcidss/controls/{decision_id}Delete PCI DSS control itemdetail →
PUT/admin/compliance/pcidss/controls/{decision_id}Update PCI DSS control itemdetail →

Compliance Management - PIPL

MethodPathSummary
GET/admin/compliance/pipl/controlsList PIPL control itemsdetail →
POST/admin/compliance/pipl/controlsCreate PIPL control itemdetail →
DELETE/admin/compliance/pipl/controls/{decision_id}Delete PIPL control itemdetail →
PUT/admin/compliance/pipl/controls/{decision_id}Update PIPL control itemdetail →

Compliance Management - PSD2

MethodPathSummary
GET/admin/compliance/psd2/controlsList PSD2 control itemsdetail →
POST/admin/compliance/psd2/controlsCreate PSD2 control itemdetail →
DELETE/admin/compliance/psd2/controls/{decision_id}Delete PSD2 control itemdetail →
PUT/admin/compliance/psd2/controls/{decision_id}Update PSD2 control itemdetail →

Compliance Management - Penetration Testing

MethodPathSummary
GET/admin/compliance/penetration-test-reportsList penetration test reportsdetail →
POST/admin/compliance/penetration-test-reportsCreate penetration test reportdetail →
DELETE/admin/compliance/penetration-test-reports/{decision_id}Delete penetration test reportdetail →
PUT/admin/compliance/penetration-test-reports/{decision_id}Update penetration test reportdetail →

Compliance Management - Privacy Impact Assessment

MethodPathSummary
GET/admin/compliance/privacy-impactList Privacy Impact Assessmentsdetail →
POST/admin/compliance/privacy-impactCreate Privacy Impact Assessmentdetail →
DELETE/admin/compliance/privacy-impact/{decision_id}Delete Privacy Impact Assessmentdetail →
PUT/admin/compliance/privacy-impact/{decision_id}Update Privacy Impact Assessmentdetail →
GET/admin/compliance/privacy-impact/{id}Get Privacy Impact Assessment detailsdetail →

Compliance Management - Regulatory Monitoring

MethodPathSummary
GET/admin/compliance/regulatory-watchList regulatory monitoring itemsdetail →
POST/admin/compliance/regulatory-watchCreate regulatory monitoring itemdetail →
DELETE/admin/compliance/regulatory-watch/{decision_id}Delete regulatory monitoring itemdetail →
PUT/admin/compliance/regulatory-watch/{decision_id}Update regulatory monitoring itemdetail →

Compliance Management - SOX

MethodPathSummary
GET/admin/compliance/sox/itgcList SOX ITGC control itemsdetail →
POST/admin/compliance/sox/itgcCreate SOX ITGC control itemdetail →
DELETE/admin/compliance/sox/itgc/{decision_id}Delete SOX ITGC control itemdetail →
PUT/admin/compliance/sox/itgc/{decision_id}Update SOX ITGC control itemdetail →
GET/admin/compliance/sox/itgc/{id}Get SOX ITGC control item detailsdetail →

Compliance Management - Segregation of Duties

MethodPathSummary
GET/admin/compliance/sod-checksExecute segregation of duties checkdetail →
GET/admin/compliance/sod-rulesList segregation of duties rulesdetail →
POST/admin/compliance/sod-rulesCreate segregation of duties ruledetail →
DELETE/admin/compliance/sod-rules/{decision_id}Delete segregation of duties ruledetail →
PUT/admin/compliance/sod-rules/{decision_id}Update segregation of duties ruledetail →

Compliance Management - Trust Center

MethodPathSummary
PUT/admin/compliance/profileCreate or update compliance configurationdetail →
GET/compliance/privacy/policyGet current privacy policydetail →
GET/compliance/privacy/policy/versionsGet privacy policy version historydetail →
GET/compliance/privacy/retentionGet data retention policy disclosuredetail →
GET/compliance/profileGet compliance configurationdetail →
GET/compliance/public/audit-findingsGet public audit findingsdetail →
GET/compliance/public/breach-notificationsGet public breach notificationsdetail →
GET/compliance/public/certificationsGet public compliance certification listdetail →
GET/compliance/public/cross-border-transfersGet public cross-border data transfersdetail →
GET/compliance/public/data-classificationsGet public data classificationsdetail →
GET/compliance/public/dengbao/controlsGet public Dengbao control itemsdetail →
GET/compliance/public/evidenceGet public compliance evidencedetail →
GET/compliance/public/hipaa/controlsGet public HIPAA control itemsdetail →
GET/compliance/public/iso27001/controlsGet public ISO27001 control itemsdetail →
GET/compliance/public/pcidss/controlsGet public PCI DSS control itemsdetail →
GET/compliance/public/penetration-test-reportsGet public penetration test reportsdetail →
GET/compliance/public/pipl/controlsGet public PIPL control itemsdetail →
GET/compliance/public/privacy-impactGet public privacy impact assessmentsdetail →
GET/compliance/public/psd2/controlsGet public PSD2 control itemsdetail →
GET/compliance/public/regulatory-watchGet public regulatory monitoringdetail →
GET/compliance/public/security-scoreGet public security scoredetail →
GET/compliance/public/statusGet public compliance statusdetail →
GET/compliance/public/subprocessorsGet public sub-processor listdetail →
GET/compliance/statusGet compliance status overviewdetail →

Compliance Management - Vendor Risk

MethodPathSummary
GET/admin/compliance/subprocessorsList sub-processorsdetail →
POST/admin/compliance/subprocessorsCreate sub-processor recorddetail →
DELETE/admin/compliance/subprocessors/{decision_id}Delete sub-processor recorddetail →
GET/admin/compliance/subprocessors/{decision_id}Get sub-processor detailsdetail →
PUT/admin/compliance/subprocessors/{decision_id}Update sub-processor informationdetail →
GET/admin/compliance/vendor-risk-assessmentList vendor risk assessmentsdetail →
POST/admin/compliance/vendor-risk-assessmentCreate vendor risk assessmentdetail →
DELETE/admin/compliance/vendor-risk-assessment/{decision_id}Delete vendor risk assessmentdetail →
PUT/admin/compliance/vendor-risk-assessment/{decision_id}Update vendor risk assessmentdetail →