generated: '2026-07-17' method: generated source: openapi/aleo-node-api-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: 13 by_action_class: connected: 12 acting: 1 by_consequence: read: 12 write: 1 human_in_the_loop_required: 0 operations: - path: /{network}/latest/height method: get operationId: getLatestHeight x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/latest/hash method: get operationId: getLatestHash x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/latest/stateRoot method: get operationId: getLatestStateRoot x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/latest/block method: get operationId: getLatestBlock x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/block/{height} method: get operationId: getBlock x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/block/{height}/transactions method: get operationId: getBlockTransactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/transaction/{id} method: get operationId: getTransaction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/program/{programId} method: get operationId: getProgram x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/program/{programId}/mappings method: get operationId: getProgramMappings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/program/{programId}/mapping/{mappingName}/{key} method: get operationId: getMappingValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/committee/latest method: get operationId: getLatestCommittee x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/find/blockHash/{transactionId} method: get operationId: findBlockHashByTransaction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /{network}/transaction/broadcast method: post operationId: broadcastTransaction 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