TypeScript SDK
从当前源码生成的 @acosmi/sdk-ts 2.19.6
本页和 inventory 从同仓库源码只读生成。安装版本需锁定,源码存在不代表生产已启用或完成业务验收。
npm install @acosmi/sdk-ts@2.19.6npm install @acosmi/sdk-ts@2.19.6PAYG Key 的首次模型调用请看 第一次 API 调用。Client.create/login 是会员 OAuth 旅程,不能将会员 token 与池③ Key 混用;complianceBaseURL 缺省为 serverURL + /admin-api。
源码切片
- Package:
@acosmi/sdk-ts@2.19.6 - Source SHA-256:
c5afac1aeabe2ccca8098c6cdb4ea1d78e919d2ae133711c6ff1353be0156551 - ComplianceClient methods: 52
- SDK compliance scopes: 15
- Backend OAuth compliance scopes: 19
- SDK scopes missing in this OAuth registry: 0
计数不要求相等:OAuth、静态 Key 和会员委托 Key 按各自用途验证。敏感执行拿不到能力状态时按不可执行处理;不能仅靠 scope 发起付费操作。当前 checkout 不包含 TypeDoc 输出,inventory 明确标为未验证,不能把旧 TypeDoc 清单当作本版本完整公开 API。
ComplianceClient
createEvidenceAssetgetEvidenceAssetlistEvidenceAssetsverifyEvidencePublicissueTimestampissueTimestampForAssetgetTimestamplistTimestampsverifyTimestampwaitForTimestampVerifiedlistTsaProvidersgetTsaStatsbuildEvidencePackagelistEvidencePackagescreateReportgetReportlistReportspublishReportdownloadReportcreateSigningEnvelopegetSigningEnvelopelistSigningEnvelopessignEnvelopecreateH5SigningUrlsyncSigningEnvelopeStatuslistEnvelopeContractslistEnvelopeProviderRequestsvoidEnvelopesubmitSealApprovalapproveSealApprovalrejectSealApprovalcancelSealApprovallistPendingSealApprovalsgetSealApprovallistSealApprovalslistSealUsesgetProviderRequestwaitForProviderRequestTerminalgetCapabilitiesgetFeatureGatelistOperationsgetOperationcreateContractTemplateupdateContractTemplatedeleteContractTemplategetContractTemplatelistContractTemplatesuploadContractTemplatePdfpublishContractTemplatearchiveContractTemplatelistContractTemplateVersionsclassifyError
SDK compliance scopes
compliance:evidence:read (ScopeComplianceEvidenceRead)compliance:evidence:write (ScopeComplianceEvidenceWrite)compliance:timestamp:issue (ScopeComplianceTimestampIssue)compliance:timestamp:verify (ScopeComplianceTimestampVerify)compliance:contract_signing:read (ScopeComplianceContractSigningRead)compliance:contract_signing:write (ScopeComplianceContractSigningWrite)compliance:seal:manage (ScopeComplianceSealManage)compliance:seal_approval:request (ScopeComplianceSealApprovalRequest)compliance:seal_approval:approve (ScopeComplianceSealApprovalApprove)compliance:seal_use:execute (ScopeComplianceSealUseExecute)compliance:reports:read (ScopeComplianceReportsRead)compliance:reports:write (ScopeComplianceReportsWrite)compliance:reports:publish (ScopeComplianceReportsPublish)compliance:contract_template:read (ScopeComplianceContractTemplateRead)compliance:contract_template:write (ScopeComplianceContractTemplateWrite)
Gated methods
publishReportsignEnvelopecreateH5SigningUrlapproveSealApproval
刷新与证据
node Acosmi-PC/frontend/scripts/sync-sdk-docs.mjsnode Acosmi-PC/frontend/scripts/sync-sdk-docs.mjs脚本路径独立于 cwd,可用 SDK_TS_DIR 显式选择源码。inventory 记录每个源文件 hash;其 sourceDeclarations 是源码声明集合,不冒充根入口完整导出或生产可用清单。