npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@autional/api-compliance

v0.5.1

Published

Autional Compliance API — auto-generated TypeScript client from compliance-service

Readme

@autional/api-compliance

Autional Compliance API — auto-generated TypeScript client from compliance-service (168 functions).

Auto-generated by python sdk/scripts/generate-api-packages.py. Do not edit by hand.

Functions

| Function | Method | Path | Description | |----------|--------|------|-------------| | getAdminComplianceAiDecisions(client, params?) | GET | /admin/compliance/ai-decisions | 查询AI决策记录列表 | | postAdminComplianceAiDecisions(client, data: AIDecisionRequest) | POST | /admin/compliance/ai-decisions | 记录AI自动决策 | | deleteAdminComplianceAiDecisionsByAiDecisions(client, decisionId: string) | DELETE | /admin/compliance/ai-decisions/{decision_id} | 删除AI决策记录 | | getAdminComplianceAiDecisionsByAiDecisions(client, decisionId: string) | GET | /admin/compliance/ai-decisions/{decision_id} | 获取AI决策详情 | | putAdminComplianceAiDecisionsByAiDecisions(client, decisionId: string, data: UpdateAIDecisionRequest) | PUT | /admin/compliance/ai-decisions/{decision_id} | 更新AI决策记录 | | postAdminComplianceAiDecisionsReviewByAiDecisions(client, decisionId: string, data: ReviewAIDecisionRequest) | POST | /admin/compliance/ai-decisions/{decision_id}/review | 人工审核AI决策 | | getAdminComplianceAuditFindings(client, params?) | GET | /admin/compliance/audit-findings | 查询审计发现问题列表 | | postAdminComplianceAuditFindings(client, data: CreateAuditFindingRequest) | POST | /admin/compliance/audit-findings | 创建审计发现记录 | | deleteAdminComplianceAuditFindingsByAuditFindings(client, auditFindingId: string) | DELETE | /admin/compliance/audit-findings/{audit_finding_id} | 删除审计发现记录 | | getAdminComplianceAuditFindingsByAuditFindings(client, auditFindingId: string) | GET | /admin/compliance/audit-findings/{audit_finding_id} | 获取审计发现详情 | | putAdminComplianceAuditFindingsByAuditFindings(client, auditFindingId: string, data: UpdateAuditFindingRequest) | PUT | /admin/compliance/audit-findings/{audit_finding_id} | 更新审计发现状态 | | getAdminComplianceBreachNotifications(client, params?) | GET | /admin/compliance/breach-notifications | 查询数据泄露通知列表 | | postAdminComplianceBreachNotifications(client, data: BreachNotificationRequest) | POST | /admin/compliance/breach-notifications | 创建数据泄露通知 | | deleteAdminComplianceBreachNotificationsByBreachNotifications(client, breachNotificationId: string) | DELETE | /admin/compliance/breach-notifications/{breach_notification_id} | 删除数据泄露通知 | | getAdminComplianceBreachNotificationsByBreachNotifications(client, breachNotificationId: string) | GET | /admin/compliance/breach-notifications/{breach_notification_id} | 获取数据泄露通知详情 | | putAdminComplianceBreachNotificationsByBreachNotifications(client, breachNotificationId: string, data: UpdateBreachNotificationRequest) | PUT | /admin/compliance/breach-notifications/{breach_notification_id} | 更新数据泄露通知 | | getAdminComplianceCertifications(client, params?) | GET | /admin/compliance/certifications | 查询合规认证列表 | | postAdminComplianceCertifications(client, data: CreateCertificationRequest) | POST | /admin/compliance/certifications | 创建合规认证记录 | | deleteAdminComplianceCertificationsByCertifications(client, certificationId: string) | DELETE | /admin/compliance/certifications/{certification_id} | 删除合规认证记录 | | getAdminComplianceCertificationsByCertifications(client, certificationId: string) | GET | /admin/compliance/certifications/{certification_id} | 获取合规认证详情 | | putAdminComplianceCertificationsByCertifications(client, certificationId: string, data: UpdateComplianceCertificationRequest) | PUT | /admin/compliance/certifications/{certification_id} | 更新合规认证信息 | | getAdminComplianceCleanupRecords(client, params?) | GET | /admin/compliance/cleanup-records | 查询数据清理历史记录 | | postAdminComplianceCleanupRecords(client, data: CreateCleanupRecordRequest) | POST | /admin/compliance/cleanup-records | 创建数据清理记录 | | getAdminComplianceCrossBorderTransfers(client, params?) | GET | /admin/compliance/cross-border-transfers | 查询跨境数据传输列表 | | postAdminComplianceCrossBorderTransfers(client, data: CreateCrossBorderTransferRequest) | POST | /admin/compliance/cross-border-transfers | 创建跨境数据传输记录 | | deleteAdminComplianceCrossBorderTransfersByCrossBorderTransfers(client, crossBorderTransferId: string) | DELETE | /admin/compliance/cross-border-transfers/{cross_border_transfer_id} | 删除跨境数据传输记录 | | getAdminComplianceCrossBorderTransfersByCrossBorderTransfers(client, crossBorderTransferId: string) | GET | /admin/compliance/cross-border-transfers/{cross_border_transfer_id} | 获取跨境数据传输详情 | | putAdminComplianceCrossBorderTransfersByCrossBorderTransfers(client, crossBorderTransferId: string, data: UpdateCrossBorderTransferRequest) | PUT | /admin/compliance/cross-border-transfers/{cross_border_transfer_id} | 更新跨境数据传输记录 | | getAdminComplianceDataClassifications(client, params?) | GET | /admin/compliance/data-classifications | 查询数据分类列表 | | postAdminComplianceDataClassifications(client, data: DataClassificationRequest) | POST | /admin/compliance/data-classifications | 创建数据分类规则 | | deleteAdminComplianceDataClassificationsByDataClassifications(client, dataClassificationId: string) | DELETE | /admin/compliance/data-classifications/{data_classification_id} | 删除数据分类规则 | | getAdminComplianceDataClassificationsByDataClassifications(client, dataClassificationId: string) | GET | /admin/compliance/data-classifications/{data_classification_id} | 获取数据分类分级详情 | | putAdminComplianceDataClassificationsByDataClassifications(client, dataClassificationId: string, data: UpdateDataClassificationRequest) | PUT | /admin/compliance/data-classifications/{data_classification_id} | 更新数据分类规则 | | getAdminComplianceDengbaoControls(client, params?) | GET | /admin/compliance/dengbao/controls | 查询等级保护控制项列表 | | postAdminComplianceDengbaoControls(client, data: CreateDengbaoControlRequest) | POST | /admin/compliance/dengbao/controls | 创建等级保护控制项 | | deleteAdminComplianceDengbaoControlsByControls(client, controlId: string) | DELETE | /admin/compliance/dengbao/controls/{control_id} | 删除等级保护控制项 | | putAdminComplianceDengbaoControlsByControls(client, controlId: string, data: UpdateDengbaoControlRequest) | PUT | /admin/compliance/dengbao/controls/{control_id} | 更新等级保护控制项 | | getAdminComplianceErasureRequestsByErasureRequests(client, erasureId: string) | GET | /admin/compliance/erasure-requests/{erasure_id} | 获取删除权请求详情 | | getAdminComplianceEvidence(client, params?) | GET | /admin/compliance/evidence | 查询合规证据列表 | | postAdminComplianceEvidence(client, data: CreateEvidenceRequest) | POST | /admin/compliance/evidence | 上传合规证据 | | deleteAdminComplianceEvidenceByEvidence(client, evidenceId: string) | DELETE | /admin/compliance/evidence/{evidence_id} | 删除合规证据 | | getAdminComplianceEvidenceByEvidence(client, evidenceId: string) | GET | /admin/compliance/evidence/{evidence_id} | 获取合规证据详情 | | putAdminComplianceEvidenceByEvidence(client, evidenceId: string, data: UpdateEvidenceRequest) | PUT | /admin/compliance/evidence/{evidence_id} | 更新合规证据 | | deleteAdminComplianceGdprConsent(client, data: RevokeConsentRequest) | DELETE | /admin/compliance/gdpr/consent | 撤销数据处理同意 | | getAdminComplianceGdprConsent(client, params?) | GET | /admin/compliance/gdpr/consent | 查询同意记录列表 | | postAdminComplianceGdprConsent(client, data: CreateConsentRequest) | POST | /admin/compliance/gdpr/consent | 创建同意记录 | | getAdminComplianceGdprConsentByConsent(client, consentId: string) | GET | /admin/compliance/gdpr/consent/{consent_id} | 获取同意记录详情 | | getAdminComplianceGdprDsar(client, params?) | GET | /admin/compliance/gdpr/dsar | 查询DSAR列表 | | postAdminComplianceGdprDsar(client, data: CreateDSARRequest) | POST | /admin/compliance/gdpr/dsar | 创建DSAR | | deleteAdminComplianceGdprDsarByDsar(client, dsarId: string) | DELETE | /admin/compliance/gdpr/dsar/{dsar_id} | 删除DSAR | | getAdminComplianceGdprDsarByDsar(client, dsarId: string) | GET | /admin/compliance/gdpr/dsar/{dsar_id} | 获取DSAR详情 | | putAdminComplianceGdprDsarByDsar(client, dsarId: string, data: UpdateDSARRequest) | PUT | /admin/compliance/gdpr/dsar/{dsar_id} | 更新DSAR | | getAdminComplianceGdprRightToErasure(client, params?) | GET | /admin/compliance/gdpr/right-to-erasure | 查询删除权请求列表 | | postAdminComplianceGdprRightToErasure(client, data: CreateErasureRequest) | POST | /admin/compliance/gdpr/right-to-erasure | 创建数据删除权请求 | | getAdminComplianceGdprRightToErasureByRightToErasure(client, erasureId: string) | GET | /admin/compliance/gdpr/right-to-erasure/{erasure_id} | 获取删除权请求详情 | | putAdminComplianceGdprRightToErasureByRightToErasure(client, erasureId: string, data: UpdateErasureRequest) | PUT | /admin/compliance/gdpr/right-to-erasure/{erasure_id} | 更新删除权请求状态 | | postAdminComplianceGdprRightToErasureExecuteByRightToErasure(client, erasureId: string) | POST | /admin/compliance/gdpr/right-to-erasure/{erasure_id}/execute | 执行数据擦除 | | getAdminComplianceHipaaControls(client, params?) | GET | /admin/compliance/hipaa/controls | 查询HIPAA控制项列表 | | postAdminComplianceHipaaControls(client, data: CreateHIPAAControlRequest) | POST | /admin/compliance/hipaa/controls | 创建HIPAA控制项 | | deleteAdminComplianceHipaaControlsByControls(client, controlId: string) | DELETE | /admin/compliance/hipaa/controls/{control_id} | 删除HIPAA控制项 | | putAdminComplianceHipaaControlsByControls(client, controlId: string, data: UpdateHIPAAControlRequest) | PUT | /admin/compliance/hipaa/controls/{control_id} | 更新HIPAA控制项 | | getAdminComplianceIso27001Controls(client, params?) | GET | /admin/compliance/iso27001/controls | 查询ISO27001控制项列表 | | postAdminComplianceIso27001Controls(client, data: CreateISO27001ControlRequest) | POST | /admin/compliance/iso27001/controls | 创建ISO27001控制项 | | deleteAdminComplianceIso27001ControlsByControls(client, controlId: string) | DELETE | /admin/compliance/iso27001/controls/{control_id} | 删除ISO27001控制项 | | getAdminComplianceIso27001ControlsByControls(client, controlId: string) | GET | /admin/compliance/iso27001/controls/{control_id} | 获取ISO27001控制项详情 | | putAdminComplianceIso27001ControlsByControls(client, controlId: string, data: UpdateISO27001ControlRequest) | PUT | /admin/compliance/iso27001/controls/{control_id} | 更新ISO27001控制项 | | getAdminComplianceLegalDocuments(client, params?) | GET | /admin/compliance/legal-documents | 查询协议文档列表 | | postAdminComplianceLegalDocuments(client, data: CreateLegalDocumentRequest) | POST | /admin/compliance/legal-documents | 创建协议文档 | | getAdminComplianceLegalDocumentsByLegalDocuments(client, legalDocumentId: string) | GET | /admin/compliance/legal-documents/{legal_document_id} | 获取协议文档详情 | | putAdminComplianceLegalDocumentsByLegalDocuments(client, legalDocumentId: string, data: UpdateLegalDocumentRequest) | PUT | /admin/compliance/legal-documents/{legal_document_id} | 更新协议文档 | | postAdminComplianceLegalDocumentsArchiveByLegalDocuments(client, legalDocumentId: string) | POST | /admin/compliance/legal-documents/{legal_document_id}/archive | 归档协议文档 | | postAdminComplianceLegalDocumentsPublishByLegalDocuments(client, legalDocumentId: string) | POST | /admin/compliance/legal-documents/{legal_document_id}/publish | 发布协议文档 | | getAdminCompliancePcidssControls(client, params?) | GET | /admin/compliance/pcidss/controls | 查询PCI DSS控制项列表 | | postAdminCompliancePcidssControls(client, data: CreatePCIDSSControlRequest) | POST | /admin/compliance/pcidss/controls | 创建PCI DSS控制项 | | deleteAdminCompliancePcidssControlsByControls(client, controlId: string) | DELETE | /admin/compliance/pcidss/controls/{control_id} | 删除PCI DSS控制项 | | putAdminCompliancePcidssControlsByControls(client, controlId: string, data: UpdatePCIDSSControlRequest) | PUT | /admin/compliance/pcidss/controls/{control_id} | 更新PCI DSS控制项 | | getAdminCompliancePenetrationTestReports(client, params?) | GET | /admin/compliance/penetration-test-reports | 查询渗透测试报告列表 | | postAdminCompliancePenetrationTestReports(client, data: CreatePenTestReportRequest) | POST | /admin/compliance/penetration-test-reports | 创建渗透测试报告 | | deleteAdminCompliancePenetrationTestReportsByPenetrationTestReports(client, penetrationTestReportId: string) | DELETE | /admin/compliance/penetration-test-reports/{penetration_test_report_id} | 删除渗透测试报告 | | putAdminCompliancePenetrationTestReportsByPenetrationTestReports(client, penetrationTestReportId: string, data: UpdatePenTestReportRequest) | PUT | /admin/compliance/penetration-test-reports/{penetration_test_report_id} | 更新渗透测试报告 | | getAdminCompliancePiplControls(client, params?) | GET | /admin/compliance/pipl/controls | 查询PIPL控制项列表 | | postAdminCompliancePiplControls(client, data: CreatePIPLControlRequest) | POST | /admin/compliance/pipl/controls | 创建PIPL控制项 | | deleteAdminCompliancePiplControlsByControls(client, controlId: string) | DELETE | /admin/compliance/pipl/controls/{control_id} | 删除PIPL控制项 | | putAdminCompliancePiplControlsByControls(client, controlId: string, data: UpdatePIPLControlRequest) | PUT | /admin/compliance/pipl/controls/{control_id} | 更新PIPL控制项 | | getAdminCompliancePrivacyImpact(client, params?) | GET | /admin/compliance/privacy-impact | 查询隐私影响评估列表 | | postAdminCompliancePrivacyImpact(client, data: PIARequest) | POST | /admin/compliance/privacy-impact | 创建隐私影响评估 | | deleteAdminCompliancePrivacyImpactByPrivacyImpact(client, privacyImpactId: string) | DELETE | /admin/compliance/privacy-impact/{privacy_impact_id} | 删除隐私影响评估 | | getAdminCompliancePrivacyImpactByPrivacyImpact(client, privacyImpactId: string) | GET | /admin/compliance/privacy-impact/{privacy_impact_id} | 获取隐私影响评估详情 | | putAdminCompliancePrivacyImpactByPrivacyImpact(client, privacyImpactId: string, data: UpdatePIARequest) | PUT | /admin/compliance/privacy-impact/{privacy_impact_id} | 更新隐私影响评估 | | postAdminCompliancePrivacyPolicies(client, data: UpsertPrivacyPolicyRequest) | POST | /admin/compliance/privacy-policies | 创建/更新隐私政策 | | putAdminComplianceProfile(client, data: UpsertComplianceProfileRequest) | PUT | /admin/compliance/profile | 创建或更新合规配置 | | postAdminComplianceProfiles(client, data: UpsertComplianceProfileRequest) | POST | /admin/compliance/profiles | 创建或更新合规配置档 | | getAdminCompliancePsd2Controls(client, params?) | GET | /admin/compliance/psd2/controls | 查询PSD2控制项列表 | | postAdminCompliancePsd2Controls(client, data: CreatePSD2ControlRequest) | POST | /admin/compliance/psd2/controls | 创建PSD2控制项 | | deleteAdminCompliancePsd2ControlsByControls(client, controlId: string) | DELETE | /admin/compliance/psd2/controls/{control_id} | 删除PSD2控制项 | | putAdminCompliancePsd2ControlsByControls(client, controlId: string, data: UpdatePSD2ControlRequest) | PUT | /admin/compliance/psd2/controls/{control_id} | 更新PSD2控制项 | | getAdminComplianceRegulatoryWatch(client, params?) | GET | /admin/compliance/regulatory-watch | 查询法规动态监控列表 | | postAdminComplianceRegulatoryWatch(client, data: CreateRegulatoryWatchItemRequest) | POST | /admin/compliance/regulatory-watch | 创建法规动态监控项 | | deleteAdminComplianceRegulatoryWatchByRegulatoryWatch(client, regulatoryWatchId: string) | DELETE | /admin/compliance/regulatory-watch/{regulatory_watch_id} | 删除法规动态监控项 | | putAdminComplianceRegulatoryWatchByRegulatoryWatch(client, regulatoryWatchId: string, data: UpdateRegulatoryWatchItemRequest) | PUT | /admin/compliance/regulatory-watch/{regulatory_watch_id} | 更新法规动态监控项 | | getAdminComplianceRetentionPolicies(client, params?) | GET | /admin/compliance/retention-policies | 查询保留策略列表 | | postAdminComplianceRetentionPolicies(client, data: CreateRetentionPolicyRequest) | POST | /admin/compliance/retention-policies | 创建数据保留策略 | | deleteAdminComplianceRetentionPoliciesByRetentionPolicies(client, retentionPolicyId: string) | DELETE | /admin/compliance/retention-policies/{retention_policy_id} | 删除数据保留策略 | | putAdminComplianceRetentionPoliciesByRetentionPolicies(client, retentionPolicyId: string, data: UpdateRetentionPolicyRequest) | PUT | /admin/compliance/retention-policies/{retention_policy_id} | 更新数据保留策略 | | getAdminComplianceScoreHistory(client) | GET | /admin/compliance/score-history | 查询合规评分历史 | | getAdminComplianceSodChecks(client) | GET | /admin/compliance/sod-checks | 执行职责分离检查 | | getAdminComplianceSodRules(client, params?) | GET | /admin/compliance/sod-rules | 查询职责分离规则列表 | | postAdminComplianceSodRules(client, data: CreateSoDRuleRequest) | POST | /admin/compliance/sod-rules | 创建职责分离规则 | | deleteAdminComplianceSodRulesBySodRules(client, sodRuleId: string) | DELETE | /admin/compliance/sod-rules/{sod_rule_id} | 删除职责分离规则 | | putAdminComplianceSodRulesBySodRules(client, sodRuleId: string, data: UpdateSoDRuleRequest) | PUT | /admin/compliance/sod-rules/{sod_rule_id} | 更新职责分离规则 | | getAdminComplianceSoxItgc(client, params?) | GET | /admin/compliance/sox/itgc | 查询SOX ITGC控制项列表 | | postAdminComplianceSoxItgc(client, data: CreateSOXITGCControlRequest) | POST | /admin/compliance/sox/itgc | 创建SOX ITGC控制项 | | deleteAdminComplianceSoxItgcByItgc(client, itgcId: string) | DELETE | /admin/compliance/sox/itgc/{itgc_id} | 删除SOX ITGC控制项 | | getAdminComplianceSoxItgcByItgc(client, itgcId: string) | GET | /admin/compliance/sox/itgc/{itgc_id} | 获取SOX ITGC控制项详情 | | putAdminComplianceSoxItgcByItgc(client, itgcId: string, data: UpdateSOXITGCControlRequest) | PUT | /admin/compliance/sox/itgc/{itgc_id} | 更新SOX ITGC控制项 | | getAdminComplianceStandards(client) | GET | /admin/compliance/standards | 列出所有合规标准 | | postAdminComplianceStandardsReload(client) | POST | /admin/compliance/standards/reload | 重载合规标准文件 | | getAdminComplianceStandardsByStandards(client, standardId: string) | GET | /admin/compliance/standards/{standard_id} | 获取合规标准详情 | | getAdminComplianceStandardsControlsByStandards(client, standardId: string) | GET | /admin/compliance/standards/{standard_id}/controls | 列出合规标准控制项 | | getAdminComplianceSubprocessors(client, params?) | GET | /admin/compliance/subprocessors | 查询子处理商列表 | | postAdminComplianceSubprocessors(client, data: CreateSubProcessorRequest) | POST | /admin/compliance/subprocessors | 创建子处理商记录 | | deleteAdminComplianceSubprocessorsBySubprocessors(client, subprocessorId: string) | DELETE | /admin/compliance/subprocessors/{subprocessor_id} | 删除子处理商记录 | | getAdminComplianceSubprocessorsBySubprocessors(client, subprocessorId: string) | GET | /admin/compliance/subprocessors/{subprocessor_id} | 获取子处理商详情 | | putAdminComplianceSubprocessorsBySubprocessors(client, subprocessorId: string, data: UpdateSubProcessorRequest) | PUT | /admin/compliance/subprocessors/{subprocessor_id} | 更新子处理商信息 | | postAdminComplianceTenantsSelfGapAnalysis(client) | POST | /admin/compliance/tenants/self/gap-analysis | Run gap analysis for current tenant | | getAdminComplianceTenantsSelfOverrides(client) | GET | /admin/compliance/tenants/self/overrides | 查询合规参数覆盖列表 | | postAdminComplianceTenantsSelfOverrides(client, data: OverrideRequest) | POST | /admin/compliance/tenants/self/overrides | 创建合规参数覆盖 | | deleteAdminComplianceTenantsSelfOverridesByOverrides(client, param: string) | DELETE | /admin/compliance/tenants/self/overrides/{param} | 删除合规参数覆盖 | | getAdminComplianceTenantsSelfPolicy(client) | GET | /admin/compliance/tenants/self/policy | Get resolved policy for current tenant | | postAdminComplianceTenantsSelfReadinessByReadiness(client, readinessId: string, data: CurrentConfigRequest) | POST | /admin/compliance/tenants/self/readiness/{readiness_id} | Get readiness report for current tenant | | getAdminComplianceTenantsSelfScore(client) | GET | /admin/compliance/tenants/self/score | Get compliance score for current tenant | | putAdminComplianceTenantsSelfStandards(client, data: TenantStandardsRequest) | PUT | /admin/compliance/tenants/self/standards | Update compliance standards for current tenant | | postAdminComplianceTenantsGapAnalysisByTenants(client, tid: string, data: CurrentConfigRequest) | POST | /admin/compliance/tenants/{tid}/gap-analysis | 运行合规差距分析 | | getAdminComplianceTenantsPolicyByTenants(client, tid: string) | GET | /admin/compliance/tenants/{tid}/policy | 获取解析后的合规策略 | | postAdminComplianceTenantsReadinessByTenantsByReadiness(client, tid: string, readinessId: string, data: CurrentConfigRequest) | POST | /admin/compliance/tenants/{tid}/readiness/{readiness_id} | 获取认证就绪报告 | | getAdminComplianceTenantsScoreByTenants(client, tid: string) | GET | /admin/compliance/tenants/{tid}/score | 获取合规评分 | | putAdminComplianceTenantsStandardsByTenants(client, tid: string, data: TenantStandardsRequest) | PUT | /admin/compliance/tenants/{tid}/standards | 更新租户选中的合规标准 | | getAdminComplianceVendorRiskAssessment(client, params?) | GET | /admin/compliance/vendor-risk-assessment | 查询供应商风险评估列表 | | postAdminComplianceVendorRiskAssessment(client, data: VendorRiskAssessmentRequest) | POST | /admin/compliance/vendor-risk-assessment | 创建供应商风险评估 | | deleteAdminComplianceVendorRiskAssessmentByVendorRiskAssessment(client, vendorRiskAssessmentId: string) | DELETE | /admin/compliance/vendor-risk-assessment/{vendor_risk_assessment_id} | 删除供应商风险评估 | | putAdminComplianceVendorRiskAssessmentByVendorRiskAssessment(client, vendorRiskAssessmentId: string, data: UpdateVendorRiskAssessmentRequest) | PUT | /admin/compliance/vendor-risk-assessment/{vendor_risk_assessment_id} | 更新供应商风险评估 | | getComplianceGdprDsarMe(client, params?) | GET | /compliance/gdpr/dsar/me | 查询我的DSAR列表 | | postComplianceGdprDsarMe(client, data: CreateMyDSARRequest) | POST | /compliance/gdpr/dsar/me | 提交我的DSAR | | getComplianceGdprDsarStatusByDsar(client, dsarId: string) | GET | /compliance/gdpr/dsar/{dsar_id}/status | 获取DSAR状态 | | getCompliancePrivacyPolicy(client) | GET | /compliance/privacy/policy | 获取当前隐私政策 | | getCompliancePrivacyPolicyVersions(client, params?) | GET | /compliance/privacy/policy/versions | 获取隐私政策版本历史 | | getCompliancePrivacyRetention(client, params?) | GET | /compliance/privacy/retention | 获取数据保留策略公示 | | getComplianceProfile(client) | GET | /compliance/profile | 获取合规配置信息 | | getCompliancePublicAuditFindings(client, params?) | GET | /compliance/public/audit-findings | 获取公开审计发现 | | getCompliancePublicBreachNotifications(client, params?) | GET | /compliance/public/breach-notifications | 获取公开泄露通知 | | getCompliancePublicCertifications(client, params?) | GET | /compliance/public/certifications | 获取公开合规认证列表 | | getCompliancePublicCrossBorderTransfers(client, params?) | GET | /compliance/public/cross-border-transfers | 获取公开跨境数据传输 | | getCompliancePublicDataClassifications(client, params?) | GET | /compliance/public/data-classifications | 获取公开数据分类 | | getCompliancePublicDengbaoControls(client, params?) | GET | /compliance/public/dengbao/controls | 获取公开等级保护控制项 | | getCompliancePublicEvidence(client, params?) | GET | /compliance/public/evidence | 公开查询合规证据 | | getCompliancePublicHipaaControls(client, params?) | GET | /compliance/public/hipaa/controls | 获取公开HIPAA控制项 | | getCompliancePublicIso27001Controls(client, params?) | GET | /compliance/public/iso27001/controls | 获取公开ISO27001控制项 | | getCompliancePublicLegalDocuments(client, params?) | GET | /compliance/public/legal-documents | 获取公开协议文档(terms/privacy) | | getCompliancePublicPcidssControls(client, params?) | GET | /compliance/public/pcidss/controls | 获取公开PCI DSS控制项 | | getCompliancePublicPenetrationTestReports(client, params?) | GET | /compliance/public/penetration-test-reports | 获取公开渗透测试报告 | | getCompliancePublicPiplControls(client, params?) | GET | /compliance/public/pipl/controls | 获取公开PIPL控制项 | | getCompliancePublicPrivacyImpact(client, params?) | GET | /compliance/public/privacy-impact | 获取公开隐私影响评估 | | getCompliancePublicPsd2Controls(client, params?) | GET | /compliance/public/psd2/controls | 获取公开PSD2控制项 | | getCompliancePublicRegulatoryWatch(client, params?) | GET | /compliance/public/regulatory-watch | 获取公开监管监控 | | getCompliancePublicSecurityScore(client) | GET | /compliance/public/security-score | 获取公开安全评分 | | getCompliancePublicStatus(client) | GET | /compliance/public/status | 获取公开合规状态 | | getCompliancePublicSubprocessors(client, params?) | GET | /compliance/public/subprocessors | 获取公开子处理商清单 | | getComplianceStatus(client) | GET | /compliance/status | 获取合规状态概览 |

Install

npm install @autional/core @autional/api-compliance

Quick Start

import { Autional, browserPlatform } from '@autional/core';
import { getComplianceStatus } from '@autional/api-compliance';

const autional = new Autional({
  appId: 'my-app',
  issuer: 'https://auth.example.com', // your Autional server URL
  platform: browserPlatform,
});
await autional.initialize();

// 返回值已由 ApiClient 解包为载荷(不是 { code, data, message } 信封)
const result = await getComplianceStatus(autional.api);
console.log(result);

Conventions

  • Every function takes the ApiClient as its first argument (autional.api).
  • Field names convert automatically: camelCase at the call site, snake_case on the wire.
  • Return values are unwrapped payloads, not { code, data, message } envelopes.

See the root SDK README for tokens, refresh, and OAuth flows.