generated: '2026-08-05' method: generated source: openapi/1kosmos-blockid-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 29 by_action_class: acting: 24 connected: 5 by_consequence: write: 24 read: 5 human_in_the_loop_required: 0 operations: - path: /api/r1/system/community_info/fetch method: post operationId: setUpGetTenantCommunityInfo x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /caas/sd method: get operationId: setUpFetchSD x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /document_share_session/create method: post operationId: idVerificationCreateIDVerificationSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v3/document_share_session/result method: post operationId: idVerificationPollIDVerificationSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r1/community/{communityName}/userid/{userId}/ial method: get operationId: ialFetchIALOfAUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /reports/tenant/{tenantID}/community/{communityID}/events method: post operationId: reportsEvents x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/metrics method: post operationId: reportsMetrics x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/application_usage_report method: post operationId: reportsApplicationUsageReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/audit_log method: post operationId: reportsAuditLogReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/last_seen_report method: post operationId: reportsLastSeenReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/login_activity_report method: post operationId: reportsLoginActivityReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reports/tenant/{tenantID}/community/{communityID}/passwordless_login_activity_report method: post operationId: reportsPasswordlessLoginActivityReport x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r2/otp/generate method: post operationId: otpGenerateOTPSMS x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r2/otp/verify method: post operationId: otpVerifyOTPR2 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r3/otp/verify method: post operationId: otpVerifyOTPR3 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users-mgmt/tenant/{tenantId}/community/{communityId}/users/create method: put operationId: userManagementCreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users-mgmt/tenant/{tenantId}/community/{communityId}/users/fetch method: post operationId: userManagementFetchUserDetails x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /users-mgmt/tenant/{tenantId}/community/{communityId}/user_properties/update method: post operationId: userManagementUpdateUsernameAsAlias x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r2/acr/community/{community}/code method: put operationId: accessCodeCreateAccessCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/r1/acr/community/{community}/{code}/redeem method: post operationId: accessCodeRedeemAccessCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vcs/tenant/{tenantID}/community/{communityID}/vc/from/payload/{vcType} method: post operationId: verifiableCredentialsCreateVerifiableCredentialFromPayload x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vcs/tenant/{tenantID}/community/{communityID}/vc/{vcID}/status method: get operationId: verifiableCredentialsGetVerifiableCredentialStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vcs/tenant/{tenantID}/community/{communityID}/vc/verify method: post operationId: verifiableCredentialsVerifyVerifiableCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vcs/tenant/{tenantID}/community/{communityID}/vp/create method: post operationId: verifiableCredentialsIssueVerifiablePresentation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /vcs/tenant/{tenantID}/community/{communityID}/vp/verify method: post operationId: verifiableCredentialsVerifyVerifiablePresentation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /idproofingapi/workflow/workflow_instance/create method: post operationId: ial2CreateWorkflow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /idproofingapi/workflow/workflow_instance/{instanceId}/result_summary method: get operationId: ial2ResultSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /workflowapi/workflow_instance/tenant/{tenantId}/community/{communityId}/create method: post operationId: workflowAPICreateWorkflowInstance x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /workflowapi/workflow_instance/{wfInstanceId}/tenant/{tenantId}/community/{communityId}/node/{nodeId} method: get operationId: workflowAPINodeResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none