Port 11018 · 159 endpoints · micro-services/compliance-service/
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/ai-decisions/{id} | Get AI decision details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/ai-decisions | List AI decision records | detail → | |
/admin/compliance/ai-decisions | Record AI automated decision | detail → | |
/admin/compliance/ai-decisions/{decision_id} | Delete AI decision record | detail → | |
/admin/compliance/ai-decisions/{decision_id} | Update AI decision record | detail → | |
/admin/compliance/ai-decisions/{decision_id}/review | Manually review AI decision | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/audit-findings | List audit findings | detail → | |
/admin/compliance/audit-findings | Create audit finding record | detail → | |
/admin/compliance/audit-findings/{decision_id} | Delete audit finding record | detail → | |
/admin/compliance/audit-findings/{decision_id} | Get audit finding details | detail → | |
/admin/compliance/audit-findings/{decision_id} | Update audit finding status | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/certifications | List compliance certifications | detail → | |
/admin/compliance/certifications | Create compliance certification record | detail → | |
/admin/compliance/certifications/{decision_id} | Delete compliance certification record | detail → | |
/admin/compliance/certifications/{decision_id} | Get compliance certification details | detail → | |
/admin/compliance/certifications/{decision_id} | Update compliance certification information | detail → | |
/admin/compliance/evidence | List compliance evidence | detail → | |
/admin/compliance/evidence | Upload compliance evidence | detail → | |
/admin/compliance/evidence/{decision_id} | Delete compliance evidence | detail → | |
/admin/compliance/evidence/{decision_id} | Get compliance evidence details | detail → | |
/admin/compliance/evidence/{decision_id} | Update compliance evidence | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/privacy-policies | Create/Update privacy policy | detail → | |
/admin/compliance/tenants/self/gap-analysis | Run gap analysis for current tenant | detail → | |
/admin/compliance/tenants/self/overrides | List compliance parameter overrides | detail → | |
/admin/compliance/tenants/self/overrides | Create compliance parameter override | detail → | |
/admin/compliance/tenants/self/overrides/{param} | Delete compliance parameter override | detail → | |
/admin/compliance/tenants/self/policy | Get resolved policy for current tenant | detail → | |
/admin/compliance/tenants/self/readiness/{decision_id} | Get readiness report for current tenant | detail → | |
/admin/compliance/tenants/self/score | Get compliance score for current tenant | detail → | |
/admin/compliance/tenants/self/standards | Update compliance standards for current tenant | detail → | |
/admin/compliance/tenants/{tid}/gap-analysis | Run compliance gap analysis | detail → | |
/admin/compliance/tenants/{tid}/policy | Get resolved compliance policy | detail → | |
/admin/compliance/tenants/{tid}/readiness/{decision_id} | Get certification readiness report | detail → | |
/admin/compliance/tenants/{tid}/score | Get compliance score | detail → | |
/admin/compliance/tenants/{tid}/standards | Update tenant selected compliance standards | detail → | |
/internal/compliance/tenants/{tid}/resolved-policy | Get parsed compliance policy (internal API) | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/standards | List all compliance standards | detail → | |
/admin/compliance/standards/reload | Reload compliance standard files | detail → | |
/admin/compliance/standards/{decision_id} | Get compliance standard details | detail → | |
/admin/compliance/standards/{decision_id}/controls | List compliance standard control items | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/gdpr/consent | Revoke data processing consent | detail → | |
/admin/compliance/gdpr/consent | List consent records | detail → | |
/admin/compliance/gdpr/consent | Create consent record | detail → | |
/admin/compliance/gdpr/consent/{decision_id} | Get consent record details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/cross-border-transfers | List cross-border data transfers | detail → | |
/admin/compliance/cross-border-transfers | Create cross-border data transfer record | detail → | |
/admin/compliance/cross-border-transfers/{decision_id} | Delete cross-border data transfer record | detail → | |
/admin/compliance/cross-border-transfers/{decision_id} | Update cross-border data transfer record | detail → | |
/admin/compliance/cross-border-transfers/{id} | Get cross-border data transfer details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/gdpr/dsar | List DSARs | detail → | |
/admin/compliance/gdpr/dsar | Create DSAR | detail → | |
/admin/compliance/gdpr/dsar/{decision_id} | Delete DSAR | detail → | |
/admin/compliance/gdpr/dsar/{decision_id} | Get DSAR details | detail → | |
/admin/compliance/gdpr/dsar/{decision_id} | Update DSAR | detail → | |
/compliance/gdpr/dsar/me | Query my DSAR list | detail → | |
/compliance/gdpr/dsar/me | Submit my DSAR | detail → | |
/compliance/gdpr/dsar/{decision_id}/status | Get DSAR status | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/breach-notifications | List data breach notifications | detail → | |
/admin/compliance/breach-notifications | Create data breach notification | detail → | |
/admin/compliance/breach-notifications/{decision_id} | Delete data breach notification | detail → | |
/admin/compliance/breach-notifications/{decision_id} | Update data breach notification | detail → | |
/admin/compliance/breach-notifications/{id} | Get data breach notification details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/data-classifications | List data classifications | detail → | |
/admin/compliance/data-classifications | Create data classification rule | detail → | |
/admin/compliance/data-classifications/{decision_id} | Delete data classification rule | detail → | |
/admin/compliance/data-classifications/{decision_id} | Update data classification rule | detail → | |
/admin/compliance/data-classifications/{id} | Get data classification details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/compliance/cleanup-records | Query data cleanup history | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/cleanup-records | Create data purging record | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/retention-policies | List retention policies | detail → | |
/admin/compliance/retention-policies | Create data retention policy | detail → | |
/admin/compliance/retention-policies/{decision_id} | Delete data retention policy | detail → | |
/admin/compliance/retention-policies/{decision_id} | Update data retention policy | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/dengbao/controls | List Dengbao control items | detail → | |
/admin/compliance/dengbao/controls | Create Dengbao control item | detail → | |
/admin/compliance/dengbao/controls/{decision_id} | Delete Dengbao control item | detail → | |
/admin/compliance/dengbao/controls/{decision_id} | Update Dengbao control item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/gdpr/right-to-erasure | List erasure requests | detail → | |
/admin/compliance/gdpr/right-to-erasure | Create erasure request | detail → | |
/admin/compliance/gdpr/right-to-erasure/{decision_id} | Get erasure request details | detail → | |
/admin/compliance/gdpr/right-to-erasure/{decision_id} | Update erasure request status | detail → | |
/admin/compliance/gdpr/right-to-erasure/{decision_id}/execute | Execute data erasure | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/hipaa/controls | List HIPAA control items | detail → | |
/admin/compliance/hipaa/controls | Create HIPAA control item | detail → | |
/admin/compliance/hipaa/controls/{decision_id} | Delete HIPAA control item | detail → | |
/admin/compliance/hipaa/controls/{decision_id} | Update HIPAA control item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/iso27001/controls | List ISO27001 control items | detail → | |
/admin/compliance/iso27001/controls | Create ISO27001 control item | detail → | |
/admin/compliance/iso27001/controls/{decision_id} | Delete ISO27001 control item | detail → | |
/admin/compliance/iso27001/controls/{decision_id} | Update ISO27001 control item | detail → | |
/admin/compliance/iso27001/controls/{id} | Get ISO27001 control item details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/pcidss/controls | List PCI DSS control items | detail → | |
/admin/compliance/pcidss/controls | Create PCI DSS control item | detail → | |
/admin/compliance/pcidss/controls/{decision_id} | Delete PCI DSS control item | detail → | |
/admin/compliance/pcidss/controls/{decision_id} | Update PCI DSS control item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/pipl/controls | List PIPL control items | detail → | |
/admin/compliance/pipl/controls | Create PIPL control item | detail → | |
/admin/compliance/pipl/controls/{decision_id} | Delete PIPL control item | detail → | |
/admin/compliance/pipl/controls/{decision_id} | Update PIPL control item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/psd2/controls | List PSD2 control items | detail → | |
/admin/compliance/psd2/controls | Create PSD2 control item | detail → | |
/admin/compliance/psd2/controls/{decision_id} | Delete PSD2 control item | detail → | |
/admin/compliance/psd2/controls/{decision_id} | Update PSD2 control item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/penetration-test-reports | List penetration test reports | detail → | |
/admin/compliance/penetration-test-reports | Create penetration test report | detail → | |
/admin/compliance/penetration-test-reports/{decision_id} | Delete penetration test report | detail → | |
/admin/compliance/penetration-test-reports/{decision_id} | Update penetration test report | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/privacy-impact | List Privacy Impact Assessments | detail → | |
/admin/compliance/privacy-impact | Create Privacy Impact Assessment | detail → | |
/admin/compliance/privacy-impact/{decision_id} | Delete Privacy Impact Assessment | detail → | |
/admin/compliance/privacy-impact/{decision_id} | Update Privacy Impact Assessment | detail → | |
/admin/compliance/privacy-impact/{id} | Get Privacy Impact Assessment details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/regulatory-watch | List regulatory monitoring items | detail → | |
/admin/compliance/regulatory-watch | Create regulatory monitoring item | detail → | |
/admin/compliance/regulatory-watch/{decision_id} | Delete regulatory monitoring item | detail → | |
/admin/compliance/regulatory-watch/{decision_id} | Update regulatory monitoring item | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/sox/itgc | List SOX ITGC control items | detail → | |
/admin/compliance/sox/itgc | Create SOX ITGC control item | detail → | |
/admin/compliance/sox/itgc/{decision_id} | Delete SOX ITGC control item | detail → | |
/admin/compliance/sox/itgc/{decision_id} | Update SOX ITGC control item | detail → | |
/admin/compliance/sox/itgc/{id} | Get SOX ITGC control item details | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/sod-checks | Execute segregation of duties check | detail → | |
/admin/compliance/sod-rules | List segregation of duties rules | detail → | |
/admin/compliance/sod-rules | Create segregation of duties rule | detail → | |
/admin/compliance/sod-rules/{decision_id} | Delete segregation of duties rule | detail → | |
/admin/compliance/sod-rules/{decision_id} | Update segregation of duties rule | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/profile | Create or update compliance configuration | detail → | |
/compliance/privacy/policy | Get current privacy policy | detail → | |
/compliance/privacy/policy/versions | Get privacy policy version history | detail → | |
/compliance/privacy/retention | Get data retention policy disclosure | detail → | |
/compliance/profile | Get compliance configuration | detail → | |
/compliance/public/audit-findings | Get public audit findings | detail → | |
/compliance/public/breach-notifications | Get public breach notifications | detail → | |
/compliance/public/certifications | Get public compliance certification list | detail → | |
/compliance/public/cross-border-transfers | Get public cross-border data transfers | detail → | |
/compliance/public/data-classifications | Get public data classifications | detail → | |
/compliance/public/dengbao/controls | Get public Dengbao control items | detail → | |
/compliance/public/evidence | Get public compliance evidence | detail → | |
/compliance/public/hipaa/controls | Get public HIPAA control items | detail → | |
/compliance/public/iso27001/controls | Get public ISO27001 control items | detail → | |
/compliance/public/pcidss/controls | Get public PCI DSS control items | detail → | |
/compliance/public/penetration-test-reports | Get public penetration test reports | detail → | |
/compliance/public/pipl/controls | Get public PIPL control items | detail → | |
/compliance/public/privacy-impact | Get public privacy impact assessments | detail → | |
/compliance/public/psd2/controls | Get public PSD2 control items | detail → | |
/compliance/public/regulatory-watch | Get public regulatory monitoring | detail → | |
/compliance/public/security-score | Get public security score | detail → | |
/compliance/public/status | Get public compliance status | detail → | |
/compliance/public/subprocessors | Get public sub-processor list | detail → | |
/compliance/status | Get compliance status overview | detail → |
| Method | Path | Summary | |
|---|---|---|---|
/admin/compliance/subprocessors | List sub-processors | detail → | |
/admin/compliance/subprocessors | Create sub-processor record | detail → | |
/admin/compliance/subprocessors/{decision_id} | Delete sub-processor record | detail → | |
/admin/compliance/subprocessors/{decision_id} | Get sub-processor details | detail → | |
/admin/compliance/subprocessors/{decision_id} | Update sub-processor information | detail → | |
/admin/compliance/vendor-risk-assessment | List vendor risk assessments | detail → | |
/admin/compliance/vendor-risk-assessment | Create vendor risk assessment | detail → | |
/admin/compliance/vendor-risk-assessment/{decision_id} | Delete vendor risk assessment | detail → | |
/admin/compliance/vendor-risk-assessment/{decision_id} | Update vendor risk assessment | detail → |