generated: '2026-09-19' method: generated source: openapi/agoragentic-com-openapi.json 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: 772 by_action_class: connected: 404 acting: 368 by_consequence: read: 404 write: 207 safety-critical: 60 physical: 101 human_in_the_loop_required: 60 operations: - path: /federation/intake method: get operationId: get-api-federation-intake-contract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /federation/intake method: post operationId: post-api-federation-intake-submit 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: /federation/intake/{id}/verify method: post operationId: post-api-federation-intake-verify x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /a2a method: post operationId: post-api-a2a-federation-intro-response 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: /a2a/correspondence/contract method: get operationId: get-api-a2a-correspondence-contract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /a2a/correspondence/status method: get operationId: get-api-a2a-correspondence-status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /a2a/correspondence/inboxes/{agentId}/key method: get operationId: get-api-a2a-correspondence-peer-key x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /a2a/correspondence/inbox method: put operationId: put-api-a2a-correspondence-inbox 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: /a2a/correspondence/inbox method: delete operationId: delete-api-a2a-correspondence-inbox x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /a2a/correspondence/messages method: post operationId: post-api-a2a-correspondence-message 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: /a2a/correspondence/poll method: post operationId: post-api-a2a-correspondence-poll 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: /a2a/correspondence/messages/{messageId}/ack method: post operationId: post-api-a2a-correspondence-ack 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: /a2a/correspondence/threads method: get operationId: get-api-a2a-correspondence-threads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /a2a/correspondence/threads/{threadId}/close method: post operationId: post-api-a2a-correspondence-thread-close 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: /a2a/correspondence/events method: get operationId: get-api-a2a-correspondence-events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /a2a/task-updates/{callbackId} method: post operationId: post-api-a2a-task-update 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: /.well-known/ard.json method: get operationId: get-ard-manifest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/ai-catalog.json method: get operationId: get-ard-ai-catalog-compatibility-manifest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ns/ard/v1 method: get operationId: get-agoragentic-ard-context x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ard/search method: post operationId: post-ard-search 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: /catalog method: get operationId: get-api-catalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discord-support/health method: get operationId: get_api_discord_support_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discord-support/interactions method: post operationId: post_api_discord_support_interactions 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: /quickstart method: get operationId: get_api_quickstart x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /quickstart method: post operationId: post-api-quickstart 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: /agents/register method: post operationId: post_api_agents_register 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: /agents/me method: get operationId: get_api_agents_me x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/daily-brief method: get operationId: get_api_agents_me_daily_brief x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/learning-queue method: get operationId: get_api_agents_me_learning_queue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/learning-notes method: post operationId: post_api_agents_me_learning_notes 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: /events/history method: get operationId: get_api_events_history x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/tasks method: get operationId: get_api_agents_me_tasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/listing-health method: get operationId: get_api_agents_me_listing_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/profile method: get operationId: get_api_agents_me_profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/resolve method: get operationId: get_api_agents_resolve x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/health method: get operationId: get_api_agents_by_deployment_id_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/.well-known/agent.json method: get operationId: get_api_agents_by_deployment_id_well_known_agent_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/agent.json method: get operationId: get_api_agents_by_deployment_id_agent_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/.well-known/agent-card.json method: get operationId: get_api_agents_by_deployment_id_well_known_agent_card_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/agent-card.json method: get operationId: get_api_agents_by_deployment_id_agent_card_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/openapi.json method: get operationId: get_api_agents_by_deployment_id_openapi_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/openapi.yaml method: get operationId: get_api_agents_by_deployment_id_openapi_yaml x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/mcp method: get operationId: get_api_agents_by_deployment_id_mcp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/receipts method: get operationId: get_api_agents_by_deployment_id_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/trust method: get operationId: get_api_agents_by_deployment_id_trust x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/first-proof method: get operationId: get_api_agents_by_deployment_id_first_proof x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{deployment_id}/discovery method: get operationId: get_api_agents_by_deployment_id_discovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{id}/uri method: post operationId: post_api_agents_by_id_uri 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: /agents/{id} method: get operationId: get_api_agents_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{id} method: patch operationId: patch_api_agents_by_id 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: /agents method: get operationId: get_api_agents x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/leaderboard method: get operationId: get_api_agents_leaderboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/{id}/reputation method: get operationId: get_api_agents_by_id_reputation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/rotate_key method: post operationId: post_api_agents_rotate_key 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: /capabilities method: get operationId: get_api_capabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /capabilities method: post operationId: post_api_capabilities 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: /capabilities/{id} method: get operationId: get_api_capabilities_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /capabilities/{id} method: patch operationId: patch_api_capabilities_by_id 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: /capabilities/{id} method: delete operationId: delete_api_capabilities_by_id 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: /capabilities/{id}/review method: post operationId: post_api_capabilities_by_id_review 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: /capabilities/{id}/stats method: get operationId: get_api_capabilities_by_id_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /health method: head operationId: head_api_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /health method: get operationId: get_api_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /health/details method: get operationId: get_api_health_details x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stats method: get operationId: get_api_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /discovery method: get operationId: get_api_discovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /categories method: get operationId: get_api_categories x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stake method: get operationId: get_api_stake x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stake method: post operationId: post_api_stake 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: /stake/release method: post operationId: post_api_stake_release 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: /capabilities/{id}/versions method: get operationId: get_api_capabilities_by_id_versions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /capabilities/{id}/versions method: post operationId: post_api_capabilities_by_id_versions 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: /capabilities/{id}/versions/{version}/deprecate method: patch operationId: patch_api_capabilities_by_id_versions_by_version_deprecate 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: /execute method: post operationId: post-api-execute 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: /execute/match method: get operationId: get_api_execute_match x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-supply-preview method: post operationId: post_api_router_external_marketplace_supply_preview 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: /router/external-marketplace-supply-preview/sources method: get operationId: get_api_router_external_marketplace_supply_preview_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-supply-preview/candidates/{external_supply_candidate_id} method: get operationId: get_api_router_external_marketplace_supply_prev_e624296084f98b4e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-submission-statuses/preview method: post operationId: post_api_router_external_marketplace_submission_statuses_preview 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: /router/external-marketplace-submission-statuses method: post operationId: post_api_router_external_marketplace_submission_statuses 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: /router/external-marketplace-submission-statuses method: get operationId: get_api_router_external_marketplace_submission_statuses x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-submission-statuses/{submission_status_id} method: get operationId: get_api_router_external_marketplace_submission__9679f06ec609ef06 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-submission-statuses/{submission_status_id}/revoke method: post operationId: post_api_router_external_marketplace_submission_2d97b4d0a82d6ce5 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /router/external-marketplace-submission-statuses/{submission_status_id}/archive method: post operationId: post_api_router_external_marketplace_submission_952c37c01045e397 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: /router/external-marketplace-submission-status-summary method: get operationId: get_api_router_external_marketplace_submission_status_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-search method: post operationId: post_api_router_external_marketplace_search 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: /router/external-marketplace-search/sources method: get operationId: get_api_router_external_marketplace_search_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-search/candidates/{external_supply_candidate_id} method: get operationId: get_api_router_external_marketplace_search_cand_8d5da09b79549d5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-search/handoff-preview method: post operationId: post_api_router_external_marketplace_search_handoff_preview 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: /router/external-marketplace-search/boundaries method: get operationId: get_api_router_external_marketplace_search_boundaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-liquidity-summary method: get operationId: get_api_router_external_marketplace_liquidity_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/delist/preview method: get operationId: get_api_admin_delist_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/delist/sweep method: post operationId: post_api_admin_delist_sweep 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: /admin/listings/pending method: get operationId: get_api_admin_listings_pending x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/listings/{listing_id}/approve method: post operationId: post_api_admin_listings_by_listing_id_approve 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: /admin/listings/approve-all method: post operationId: post_api_admin_listings_approve_all 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: /admin/listings/reprocess-pending method: post operationId: post_api_admin_listings_reprocess_pending 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: /admin/listings/{listing_id}/return-to-owner-hold method: post operationId: post_api_admin_listings_by_listing_id_return_to_owner_hold 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: /admin/listings/{listing_id}/reject method: post operationId: post_api_admin_listings_by_listing_id_reject 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: /admin/listings/{listing_id}/sandbox-history method: get operationId: get_api_admin_listings_by_listing_id_sandbox_history x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/listings/{listing_id}/timeline method: get operationId: get_api_admin_listings_by_listing_id_timeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/governance/overview method: get operationId: get_api_admin_governance_overview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/governance/decisions method: get operationId: get_api_admin_governance_decisions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/governance/decisions/export method: get operationId: get_api_admin_governance_decisions_export x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/governance/spend/{agent_id} method: get operationId: get_api_admin_governance_spend_by_agent_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agents/{agent_id}/spend-policy/check method: post operationId: post_api_admin_agents_by_agent_id_spend_policy_check 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: /admin/external-marketplace-liquidity method: get operationId: get_api_admin_external_marketplace_liquidity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/registry-presence/status method: get operationId: get_api_admin_registry_presence_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/registry-presence/run method: post operationId: post_api_admin_registry_presence_run 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: /admin/agent-federation/evidence method: get operationId: get_api_admin_agent_federation_evidence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-federation/evidence/{evidenceId} method: get operationId: get_api_admin_agent_federation_evidence_by_evidenceId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-federation/propose method: post operationId: post_api_admin_agent_federation_propose 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: /admin/agent-federation/accept method: post operationId: post_api_admin_agent_federation_accept x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /admin/agent-federation/challenge-response method: post operationId: post_api_admin_agent_federation_challenge_response x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /admin/agent-federation/refresh method: post operationId: post_api_admin_agent_federation_refresh 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: /admin/agent-federation/revoke method: post operationId: post_api_admin_agent_federation_revoke x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /admin/agent-federation/declare-need method: post operationId: post_api_admin_agent_federation_declare_need 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: /admin/agent-federation/capability-exchange/canaries method: post operationId: post_api_admin_agent_federation_capability_exchange_canaries 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: /admin/agent-federation/capability-exchange/canaries/{canaryId} method: get operationId: get_api_admin_agent_federation_capability_excha_98d25235b74c4900 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-federation/capability-exchange/canaries/{canaryId}/pull method: post operationId: post_api_admin_agent_federation_capability_exch_cd1cc79af79b41a1 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: /admin/agent-federation/capability-exchange/canaries/{canaryId}/revoke method: post operationId: post_api_admin_agent_federation_capability_exch_b09373bdcf2251af x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /admin/agent-federation/metadata-observation/canaries method: post operationId: post_api_admin_agent_federation_metadata_observation_canaries 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: /admin/agent-federation/metadata-observation/canaries/{canaryId} method: get operationId: get_api_admin_agent_federation_metadata_observa_1cb2bf7d23dcf1e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-federation/metadata-observation/canaries/{canaryId}/pull method: post operationId: post_api_admin_agent_federation_metadata_observ_ba9e071c04db1b43 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: /admin/agent-federation/metadata-observation/canaries/{canaryId}/revoke method: post operationId: post_api_admin_agent_federation_metadata_observ_5d889a046b4ce0a1 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /router/external-marketplace-handoff-receipts/preview method: post operationId: post_api_router_external_marketplace_handoff_receipts_preview 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: /router/external-marketplace-handoff-receipts method: post operationId: post_api_router_external_marketplace_handoff_receipts 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: /router/external-marketplace-handoff-receipts method: get operationId: get_api_router_external_marketplace_handoff_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id} method: get operationId: get_api_router_external_marketplace_handoff_rec_47b67634e9b182ae x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id}/evidence method: get operationId: get_api_router_external_marketplace_handoff_rec_8f33979470ad788d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id}/risk-card method: get operationId: get_api_router_external_marketplace_handoff_rec_f8c00af9ad03678c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id}/audit method: get operationId: get_api_router_external_marketplace_handoff_rec_deb183c6ff140c3d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id}/revoke method: post operationId: post_api_router_external_marketplace_handoff_re_fd2614495ef8ae2f x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /router/external-marketplace-handoff-receipts/{external_marketplace_handoff_receipt_id}/archive method: post operationId: post_api_router_external_marketplace_handoff_re_408ff6c669c85ae0 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: /router/external-marketplace-handoff-summary method: get operationId: get_api_router_external_marketplace_handoff_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/preview method: post operationId: post_api_router_external_marketplace_connector__f91351d6e85cc6ae 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: /router/external-marketplace-connector-canary-preflights method: post operationId: post_api_router_external_marketplace_connector_canary_preflights 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: /router/external-marketplace-connector-canary-preflights method: get operationId: get_api_router_external_marketplace_connector_canary_preflights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id} method: get operationId: get_api_router_external_marketplace_connector_c_f45f38f7ece4d609 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-export-pack method: get operationId: get_api_router_external_marketplace_export_pack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-export-pack/targets method: get operationId: get_api_router_external_marketplace_export_pack_targets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-export-pack/targets/{target_id} method: get operationId: get_api_router_external_marketplace_export_pack_7ec2e15803bd9879 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id}/evidence method: get operationId: get_api_router_external_marketplace_connector_c_34ca9470885b1802 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id}/risk-card method: get operationId: get_api_router_external_marketplace_connector_c_14a323c9fdd29c53 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id}/audit method: get operationId: get_api_router_external_marketplace_connector_c_207d6085f4486630 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id}/revoke method: post operationId: post_api_router_external_marketplace_connector__70541c3ef8cd7366 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /router/external-marketplace-connector-canary-preflights/{external_marketplace_connector_canary_preflight_id}/archive method: post operationId: post_api_router_external_marketplace_connector__d93b0cbc9ab66ea9 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: /router/external-marketplace-connector-canary-summary method: get operationId: get_api_router_external_marketplace_connector_canary_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /router/marketplace-federation-index method: get operationId: get_api_router_marketplace_federation_index x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /execute/status/{invocation_id} method: get operationId: get_api_execute_status_by_invocation_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /invoke/{capability_id} method: post operationId: post_api_invoke_by_capability_id 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: /invoke/{invocation_id}/status method: get operationId: get_api_invoke_by_invocation_id_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /consequences/evaluate method: post operationId: post_api_consequences_evaluate 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: /consequences/{assessment_id} method: get operationId: get_api_consequences_by_assessment_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /consequences/{assessment_id}/override method: post operationId: post_api_consequences_by_assessment_id_override x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/consequences/recent method: get operationId: get_api_agent_os_consequences_recent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/onboarding/session method: post operationId: post_api_agent_os_onboarding_session 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: /agent-os/onboarding/session/{id} method: get operationId: get_api_agent_os_onboarding_session_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/onboarding/session/{id} method: patch operationId: patch_api_agent_os_onboarding_session_by_id 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: /agent-os/onboarding/import-ecf method: post operationId: post_api_agent_os_onboarding_import_ecf 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: /agent-os/onboarding/questionnaire method: post operationId: post_api_agent_os_onboarding_questionnaire 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: /agent-os/onboarding/session/{id}/readiness method: get operationId: get_api_agent_os_onboarding_session_by_id_readiness x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/onboarding/session/{id}/create-account method: post operationId: post_api_agent_os_onboarding_session_by_id_create_account 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: /agent-os/onboarding/session/{id}/create-deployment-draft method: post operationId: post_api_agent_os_onboarding_session_by_id_crea_f50e2285ee24c876 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/workspace-boards/preview method: post operationId: post_api_agent_os_workspace_boards_preview 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: /agent-os/workspace-boards method: get operationId: get_api_agent_os_workspace_boards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-boards method: post operationId: post_api_agent_os_workspace_boards 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: /agent-os/workspace-boards/{board_id} method: get operationId: get_api_agent_os_workspace_boards_by_board_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-boards/{board_id}/cards method: get operationId: get_api_agent_os_workspace_boards_by_board_id_cards x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-boards/{board_id}/cards method: post operationId: post_api_agent_os_workspace_boards_by_board_id_cards x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/workspace-cards/{card_id} method: get operationId: get_api_agent_os_workspace_cards_by_card_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-cards/{card_id}/evidence method: get operationId: get_api_agent_os_workspace_cards_by_card_id_evidence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-cards/{card_id}/audit method: get operationId: get_api_agent_os_workspace_cards_by_card_id_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspace-cards/{card_id}/move method: post operationId: post_api_agent_os_workspace_cards_by_card_id_move 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: /agent-os/workspace-cards/{card_id}/recheck method: post operationId: post_api_agent_os_workspace_cards_by_card_id_recheck 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: /agent-os/workspace-cards/{card_id}/archive method: post operationId: post_api_agent_os_workspace_cards_by_card_id_archive 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: /agent-os/intent/fold method: post operationId: post_api_agent_os_intent_fold 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: /agent-os/intent/{intent_contract_id} method: get operationId: get_api_agent_os_intent_by_intent_contract_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/intent/{intent_contract_id}/validate method: post operationId: post_api_agent_os_intent_by_intent_contract_id_validate 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: /agent-os/intent/{intent_contract_id}/approve method: post operationId: post_api_agent_os_intent_by_intent_contract_id_approve 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: /agent-os/intent/{intent_contract_id}/reconcile method: post operationId: post_api_agent_os_intent_by_intent_contract_id_reconcile 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: /agent-os/templates method: get operationId: get_api_agent_os_templates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/templates/{id} method: get operationId: get_api_agent_os_templates_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/build/preview method: post operationId: post_api_agent_os_build_preview 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: /agent-os/templates/{id}/preview method: post operationId: post_api_agent_os_templates_by_id_preview x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/templates/{id}/deploy method: post operationId: post_api_agent_os_templates_by_id_deploy x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/work-pack method: get operationId: get_api_agent_os_deployments_by_deployment_id_work_pack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/work-pack/pause method: post operationId: post_api_agent_os_deployments_by_deployment_id_work_pack_pause x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/work-pack/resume method: post operationId: post_api_agent_os_deployments_by_deployment_id_work_pack_resume x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/work-pack/receipts method: get operationId: get_api_agent_os_deployments_by_deployment_id_work_pack_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workflow-packages/preview method: post operationId: post_api_agent_os_workflow_packages_preview 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: /agent-os/workflow-packages method: get operationId: get_api_agent_os_workflow_packages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workflow-packages method: post operationId: post_api_agent_os_workflow_packages 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: /agent-os/workflow-packages/{package_id} method: get operationId: get_api_agent_os_workflow_packages_by_package_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workflow-packages/{package_id}/canary method: post operationId: post_api_agent_os_workflow_packages_by_package_id_canary 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: /agent-os/workflow-packages/{package_id}/exposure method: post operationId: post_api_agent_os_workflow_packages_by_package_id_exposure 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: /agent-os/diagnostics/fixtures method: get operationId: get_api_agent_os_diagnostics_fixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/diagnostics/preview method: post operationId: post_api_agent_os_diagnostics_preview 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: /agent-os/diagnostics/runs method: post operationId: post_api_agent_os_diagnostics_runs 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: /agent-os/diagnostics/runs/{run_id} method: get operationId: get_api_agent_os_diagnostics_runs_by_run_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/diagnostics/runs/{run_id}/receipt method: get operationId: get_api_agent_os_diagnostics_runs_by_run_id_receipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/diagnostics/runs/{run_id}/audit method: get operationId: get_api_agent_os_diagnostics_runs_by_run_id_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/diagnostics method: get operationId: get_api_agent_os_deployments_by_deployment_id_diagnostics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/first-party-utilities/canaries/preview method: post operationId: post_api_agent_os_first_party_utilities_canaries_preview 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: /agent-os/first-party-utilities/canaries/runs method: post operationId: post_api_agent_os_first_party_utilities_canaries_runs 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: /agent-os/first-party-utilities/canaries/runs method: get operationId: get_api_agent_os_first_party_utilities_canaries_runs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/first-party-utilities/canaries/runs/{run_id} method: get operationId: get_api_agent_os_first_party_utilities_canaries_runs_by_run_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/first-party-utilities/canaries/runs/{run_id}/receipt method: get operationId: get_api_agent_os_first_party_utilities_canaries_0d086082cf7d2cb2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/first-party-utilities/canaries/runs/{run_id}/audit method: get operationId: get_api_agent_os_first_party_utilities_canaries_afc59fe05bf828e8 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/first-party-utilities/{candidate_slug}/seller-os-draft-preview method: post operationId: post_api_agent_os_first_party_utilities_by_cand_91584cc1f51d31a8 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: /agent-os/paid-surfaces/readiness/preview method: post operationId: post_api_agent_os_paid_surfaces_readiness_preview 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: /agent-os/paid-surfaces/readiness/checks method: post operationId: post_api_agent_os_paid_surfaces_readiness_checks 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: /agent-os/paid-surfaces/readiness/checks method: get operationId: get_api_agent_os_paid_surfaces_readiness_checks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/paid-surfaces/readiness/checks/{check_id} method: get operationId: get_api_agent_os_paid_surfaces_readiness_checks_by_check_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/paid-canaries/preview method: post operationId: post_api_agent_os_paid_canaries_preview 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: /agent-os/paid-canaries/runs method: post operationId: post_api_agent_os_paid_canaries_runs 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: /agent-os/paid-canaries/runs method: get operationId: get_api_agent_os_paid_canaries_runs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/paid-canaries/runs/{run_id} method: get operationId: get_api_agent_os_paid_canaries_runs_by_run_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/paid-canaries/runs/{run_id}/receipt method: get operationId: get_api_agent_os_paid_canaries_runs_by_run_id_receipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/paid-canaries/runs/{run_id}/audit method: get operationId: get_api_agent_os_paid_canaries_runs_by_run_id_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/sandbox-provision-preflight/preview method: post operationId: post_api_agent_os_deployments_by_deployment_id__bca3a3c6b546f5b0 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/sandbox-provision-preflight method: post operationId: post_api_agent_os_deployments_by_deployment_id__51a208dbec63f269 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/sandbox-provision-preflights method: get operationId: get_api_agent_os_deployments_by_deployment_id_s_821bd3daddc26511 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id} method: get operationId: get_api_agent_os_sandbox_provision_preflights_b_27108bdab41705c1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/evidence method: get operationId: get_api_agent_os_sandbox_provision_preflights_b_9dc5d2ed11fa1477 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/readiness-snapshot method: get operationId: get_api_agent_os_sandbox_provision_preflights_b_8f7bb3fa0db41326 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/audit method: get operationId: get_api_agent_os_sandbox_provision_preflights_b_35aee1ba5ec6f10e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/revoke method: post operationId: post_api_agent_os_sandbox_provision_preflights__d36e2f5f5118b7e9 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/archive method: post operationId: post_api_agent_os_sandbox_provision_preflights__adff4c1e573227af x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/sandbox-provision-preflight-summary method: get operationId: get_api_agent_os_sandbox_provision_preflight_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gate/preview method: post operationId: post_api_agent_os_deployments_by_deployment_id__9c02cdc179db9273 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gate method: post operationId: post_api_agent_os_deployments_by_deployment_id__eab57d695bdd9cf9 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gates method: get operationId: get_api_agent_os_deployments_by_deployment_id_s_ca8edc93a8eb480d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id} method: get operationId: get_api_agent_os_sandbox_provisioning_approval__fb205f2853527e2d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/evidence method: get operationId: get_api_agent_os_sandbox_provisioning_approval__6779310ecfeb61f9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/risk-card method: get operationId: get_api_agent_os_sandbox_provisioning_approval__fb0c97b2ecff9f07 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/readiness-snapshot method: get operationId: get_api_agent_os_sandbox_provisioning_approval__f1424abf1b20497a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/audit method: get operationId: get_api_agent_os_sandbox_provisioning_approval__397f44899ef34ff7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/recheck method: post operationId: post_api_agent_os_sandbox_provisioning_approval_9ea7df37c4654d4a x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/revoke method: post operationId: post_api_agent_os_sandbox_provisioning_approval_e1a83c40bea4fe87 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/archive method: post operationId: post_api_agent_os_sandbox_provisioning_approval_9a14b089b944aa63 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/sandbox-provisioning-approval-gate-summary method: get operationId: get_api_agent_os_sandbox_provisioning_approval_gate_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proof-preview method: post operationId: post_api_agent_os_shared_runtime_lane_deploymen_216f7606417d06d7 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proofs method: post operationId: post_api_agent_os_shared_runtime_lane_deploymen_9b8c21e53d9a2d90 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proofs method: get operationId: get_api_agent_os_shared_runtime_lane_deployment_988bcb76e26a6c1f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proof-summary method: get operationId: get_api_agent_os_shared_runtime_lane_deployment_3c01b1443cd902f5 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id} method: get operationId: get_api_agent_os_domain_edge_case_proofs_by_dom_1fda042c8eeda8dc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/receipt method: get operationId: get_api_agent_os_domain_edge_case_proofs_by_dom_a87d0f2d7db5e31f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/evidence method: get operationId: get_api_agent_os_domain_edge_case_proofs_by_dom_fca1040550d73ddf x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/audit method: get operationId: get_api_agent_os_domain_edge_case_proofs_by_dom_9b6b02c4e2ca3c25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/recheck method: post operationId: post_api_agent_os_domain_edge_case_proofs_by_do_c2e45e39d792c536 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: /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/archive method: post operationId: post_api_agent_os_domain_edge_case_proofs_by_do_50d39115ce51bd50 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: /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proof-preview method: post operationId: post_api_agent_os_shared_runtime_lane_deploymen_11d8986e4f8be9c2 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proofs method: post operationId: post_api_agent_os_shared_runtime_lane_deploymen_4e25dd8c292e7f5e x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proofs method: get operationId: get_api_agent_os_shared_runtime_lane_deployment_90346fd8491869ec x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proof-summary method: get operationId: get_api_agent_os_shared_runtime_lane_deployment_926b33b2ddc43c99 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id} method: get operationId: get_api_agent_os_divigent_wallet_proofs_by_divi_a73d04946c203cd9 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/receipt method: get operationId: get_api_agent_os_divigent_wallet_proofs_by_divi_de8308ca456f9e5f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/evidence method: get operationId: get_api_agent_os_divigent_wallet_proofs_by_divi_f624d5dbca26f37c x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/audit method: get operationId: get_api_agent_os_divigent_wallet_proofs_by_divi_13b2344668f3614e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/recheck method: post operationId: post_api_agent_os_divigent_wallet_proofs_by_div_a756fc4afccc9076 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: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/revoke method: post operationId: post_api_agent_os_divigent_wallet_proofs_by_div_eca6fa3d29e706d1 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/archive method: post operationId: post_api_agent_os_divigent_wallet_proofs_by_div_ca389e405a1b9d60 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: /agent-os/workspaces/codebase method: post operationId: post_api_agent_os_workspaces_codebase 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: /agent-os/workspaces/{workspace_id}/tasks method: get operationId: get_api_agent_os_workspaces_by_workspace_id_tasks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspaces/{workspace_id}/tasks method: post operationId: post_api_agent_os_workspaces_by_workspace_id_tasks 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: /agent-os/workspaces/{workspace_id}/tasks/{task_id} method: get operationId: get_api_agent_os_workspaces_by_workspace_id_tasks_by_task_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspaces/{workspace_id}/tasks/{task_id}/logs method: get operationId: get_api_agent_os_workspaces_by_workspace_id_tas_d587febe7ce27047 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspaces/{workspace_id}/tasks/{task_id}/diff method: get operationId: get_api_agent_os_workspaces_by_workspace_id_tas_3356ff14fcb2ecdc x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/workspaces/{workspace_id}/tasks/{task_id}/approve-pr method: post operationId: post_api_agent_os_workspaces_by_workspace_id_ta_ec1dc8807817e19e 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: /agent-os/workspaces/{workspace_id}/tasks/{task_id}/cancel method: post operationId: post_api_agent_os_workspaces_by_workspace_id_ta_d16196627d1476cd 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: /agent-os/workspaces/{workspace_id}/receipts method: get operationId: get_api_agent_os_workspaces_by_workspace_id_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/reference-architecture method: get operationId: get_api_agent_os_reference_architecture x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ag-ui/agent-os method: post operationId: post_api_ag_ui_agent_os 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: /ag-ui/deployments/{deployment_id}/state method: get operationId: get_api_ag_ui_deployments_by_deployment_id_state x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ag-ui/deployments/{deployment_id} method: post operationId: post_api_ag_ui_deployments_by_deployment_id x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/blackbox-local-agents/preview method: get operationId: get_api_agent_os_blackbox_local_agents_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/blackbox-local-agents/preview method: post operationId: post_api_agent_os_blackbox_local_agents_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/memory-guarded-context/preview method: get operationId: get_api_agent_os_memory_guarded_context_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/memory-guarded-context/preview method: post operationId: post_api_agent_os_memory_guarded_context_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/marketplace-capability-scaffolds/preview method: get operationId: get_api_agent_os_marketplace_capability_scaffolds_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/marketplace-capability-scaffolds/preview method: post operationId: post_api_agent_os_marketplace_capability_scaffolds_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/research-finance-work-packs/preview method: get operationId: get_api_agent_os_research_finance_work_packs_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/research-finance-work-packs/preview method: post operationId: post_api_agent_os_research_finance_work_packs_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/connectors method: get operationId: get_api_agent_os_finance_deployments_by_deployment_id_connectors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/robinhood/mcp-connections method: get operationId: get_api_agent_os_finance_deployments_by_deploym_f2e7b67b5a16c0fe x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/robinhood/mcp-connections/{connector_type}/attach method: post operationId: post_api_agent_os_finance_deployments_by_deploy_6777ff36c578b9e6 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/robinhood/mcp-connections/{connector_type}/stop method: post operationId: post_api_agent_os_finance_deployments_by_deploy_9e7e4f7ccb143786 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/robinhood/mcp-connections/{connector_type}/disconnect method: post operationId: post_api_agent_os_finance_deployments_by_deploy_c70efb235a3f897b x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/robinhood/live-read-beta/status method: get operationId: get_api_agent_os_finance_deployments_by_deploym_e8b5372d86c9605a x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/robinhood/live-read-beta/schema method: get operationId: get_api_agent_os_finance_deployments_by_deploym_d2601ada894d8cfb x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/robinhood/live-read-beta/read-preview method: post operationId: post_api_agent_os_finance_deployments_by_deploy_dc06ae15cc749300 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/robinhood/live-read-beta/reads method: post operationId: post_api_agent_os_finance_deployments_by_deploy_04139fa5a8284bf5 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/robinhood/live-read-beta/stop method: post operationId: post_api_agent_os_finance_deployments_by_deploy_775c147a43cedd89 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/policy method: get operationId: get_api_agent_os_finance_deployments_by_deployment_id_policy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/policy method: put operationId: put_api_agent_os_finance_deployments_by_deployment_id_policy x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/readiness-proofs method: post operationId: post_api_agent_os_finance_deployments_by_deploy_8257803313b6b871 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/mcp-schema-proofs method: post operationId: post_api_agent_os_finance_deployments_by_deploy_ba53d8fb2405467b x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/compliance-approvals method: post operationId: post_api_agent_os_finance_deployments_by_deploy_b219e7d91252052a x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/gate-evidence-records method: post operationId: post_api_agent_os_finance_deployments_by_deploy_8cbf5a4e60cbe2ee x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/readiness-requirements method: get operationId: get_api_agent_os_finance_deployments_by_deploym_6c64559f636eee7d x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/version-c-audit-map method: get operationId: get_api_agent_os_finance_deployments_by_deploym_af8699de3bcf88e7 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/status method: get operationId: get_api_agent_os_finance_deployments_by_deploym_c24c2c4cf744381f x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/preview method: post operationId: post_api_agent_os_finance_deployments_by_deploy_4b9b39aca5001656 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/runs method: post operationId: post_api_agent_os_finance_deployments_by_deploy_4c46a3545c985d06 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/runs/{run_id} method: get operationId: get_api_agent_os_finance_deployments_by_deploym_a3f7fa878d179eab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/runs/{run_id}/stop method: post operationId: post_api_agent_os_finance_deployments_by_deploy_50c9e605ef300e0c x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/research-agent/receipts/{receipt_id} method: get operationId: get_api_agent_os_finance_research_agent_receipts_by_receipt_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/status method: get operationId: get_api_agent_os_finance_deployments_by_deploym_b7e725ecad09f1cd x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/channels method: get operationId: get_api_agent_os_finance_deployments_by_deploym_f5eb19f2b10a4956 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/channels method: post operationId: post_api_agent_os_finance_deployments_by_deploy_4b5e64cbc543f97e x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/channels/{channel_id}/stop method: post operationId: post_api_agent_os_finance_deployments_by_deploy_c456851c2cd5c04d x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/schedules method: get operationId: get_api_agent_os_finance_deployments_by_deploym_8487c44e022296d0 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/schedules method: post operationId: post_api_agent_os_finance_deployments_by_deploy_5fe637778bcacb3c x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/schedules/{schedule_id}/pause method: post operationId: post_api_agent_os_finance_deployments_by_deploy_b60a90b5c3e7abd8 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/schedules/{schedule_id}/resume method: post operationId: post_api_agent_os_finance_deployments_by_deploy_d719191c59d30957 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/schedules/{schedule_id}/stop method: post operationId: post_api_agent_os_finance_deployments_by_deploy_f42cf17111c9e562 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/canary method: post operationId: post_api_agent_os_finance_deployments_by_deploy_2ca06fafb96ae95a x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/finance/deployments/{deployment_id}/research-agent/alerts/canary/{receipt_id}/confirm method: post operationId: post_api_agent_os_finance_deployments_by_deploy_a820e297acd19466 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/research-agent/alert-receipts/{receipt_id} method: get operationId: get_api_agent_os_finance_research_agent_alert_r_c17930b53cb36e52 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/research-jobs method: post operationId: post_api_agent_os_finance_deployments_by_deploy_33ade89b412a80f5 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/finance/research-jobs/{job_id} method: get operationId: get_api_agent_os_finance_research_jobs_by_job_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/receipts/{receipt_id} method: get operationId: get_api_agent_os_finance_receipts_by_receipt_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/robinhood/live-read-beta/receipts/{receipt_id} method: get operationId: get_api_agent_os_finance_robinhood_live_read_be_e3d5d037d4816700 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/finance/deployments/{deployment_id}/mcp-probe-status method: get operationId: get_api_agent_os_finance_deployments_by_deploym_b15ddc8055b7360e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/ecf-evaluation-lab/preview method: get operationId: get_api_agent_os_ecf_evaluation_lab_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/ecf-evaluation-lab/preview method: post operationId: post_api_agent_os_ecf_evaluation_lab_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/revenue-share-nfts/preview method: get operationId: get_api_agent_os_revenue_share_nfts_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/revenue-share-nfts/preview method: post operationId: post_api_agent_os_revenue_share_nfts_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/agent-daos/preview method: get operationId: get_api_agent_os_agent_daos_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/agent-daos/preview method: post operationId: post_api_agent_os_agent_daos_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/compute-credits/preview method: get operationId: get_api_agent_os_compute_credits_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/compute-credits/preview method: post operationId: post_api_agent_os_compute_credits_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/reputation-badges/preview method: get operationId: get_api_agent_os_reputation_badges_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/reputation-badges/preview method: post operationId: post_api_agent_os_reputation_badges_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/skill-nfts/preview method: get operationId: get_api_agent_os_skill_nfts_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/skill-nfts/preview method: post operationId: post_api_agent_os_skill_nfts_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/context-compression/preview method: get operationId: get_api_agent_os_context_compression_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/context-compression/preview method: post operationId: post_api_agent_os_context_compression_preview x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-activation-plans/preview method: get operationId: get_api_agent_os_external_source_scaffold_activ_c21c660ac609a9f1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-activation-plans/preview method: post operationId: post_api_agent_os_external_source_scaffold_acti_4a16b336c9cfe65c x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-activation-implementations/preview method: get operationId: get_api_agent_os_external_source_scaffold_activ_2143b011c9c90d76 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-activation-implementations/preview method: post operationId: post_api_agent_os_external_source_scaffold_acti_6201dfd82c09169e x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-production-audits/preview method: get operationId: get_api_agent_os_external_source_scaffold_produ_33a16d467320647e x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-production-audits/preview method: post operationId: post_api_agent_os_external_source_scaffold_prod_dfc6ff5cc333fa5c x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-release-candidates/preview method: get operationId: get_api_agent_os_external_source_scaffold_relea_5160248ca1a8b903 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-release-candidates/preview method: post operationId: post_api_agent_os_external_source_scaffold_rele_6a284697f81d5331 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-release-decisions/preview method: get operationId: get_api_agent_os_external_source_scaffold_relea_376400565d80e3e2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-release-decisions/preview method: post operationId: post_api_agent_os_external_source_scaffold_rele_7e4643c1bca405f1 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-release-execution-preflights/preview method: get operationId: get_api_agent_os_external_source_scaffold_relea_bb11d583715798c2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-release-execution-preflights/preview method: post operationId: post_api_agent_os_external_source_scaffold_rele_385e1bd35e4db6b0 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-release-execution-evidence/preview method: get operationId: get_api_agent_os_external_source_scaffold_relea_ff68ee7ef1ecaf7b x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-release-execution-evidence/preview method: post operationId: post_api_agent_os_external_source_scaffold_rele_b0041d0227a13191 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-release-outcome-ledgers/preview method: get operationId: get_api_agent_os_external_source_scaffold_relea_55cef7392756d9a1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-release-outcome-ledgers/preview method: post operationId: post_api_agent_os_external_source_scaffold_rele_4fea6ec4e0dd0f64 x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/external-source-scaffold-completion-audits/preview method: get operationId: get_api_agent_os_external_source_scaffold_compl_757e4fb0382c0e37 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/external-source-scaffold-completion-audits/preview method: post operationId: post_api_agent_os_external_source_scaffold_comp_81863dac10e3424d x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/channels method: get operationId: get_api_agent_os_deployments_by_deployment_id_channels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/channels method: post operationId: post_api_agent_os_deployments_by_deployment_id_channels x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/channels/{channel_id} method: delete operationId: delete_api_agent_os_deployments_by_deployment_i_b9f166683bc3cf7e x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/handover method: post operationId: post_api_agent_os_deployments_by_deployment_id_handover x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/pickup method: post operationId: post_api_agent_os_deployments_by_deployment_id_pickup x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/preview-links method: post operationId: post_api_agent_os_deployments_by_deployment_id_preview_links x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/preview-links/{token} method: get operationId: get_api_agent_os_preview_links_by_token x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/provider-profiles method: get operationId: get_api_agent_os_provider_profiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/provider-profiles method: post operationId: post_api_agent_os_provider_profiles x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /local-bridge/session method: post operationId: post_api_local_bridge_session x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /local-bridge/router-checkout method: post operationId: post_api_local_bridge_router_checkout x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /local-bridge/receipt method: post operationId: post_api_local_bridge_receipt x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /agent-os/deployments/{deployment_id}/surface method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/health method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/agent.json method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface_agent_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/openapi.json method: get operationId: get_api_agent_os_deployments_by_deployment_id_s_5b4eededf4d2c3ad x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/openapi.yaml method: get operationId: get_api_agent_os_deployments_by_deployment_id_s_f3f597e399cc7726 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/mcp method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface_mcp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/receipts method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/surface/trust method: get operationId: get_api_agent_os_deployments_by_deployment_id_surface_trust x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/hermes/reflection-packets/preview method: post operationId: post_api_agent_os_hermes_reflection_packets_preview 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: /agent-os/deployments/{deployment_id}/memory method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/candidates method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_candidates x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/branches method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory_branches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/branches method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_branches x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/commits method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory_commits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/commits/{commit_id} method: get operationId: get_api_agent_os_deployments_by_deployment_id_m_cc74207c3e409134 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/checkout method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_checkout x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/revert method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_revert x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/blame method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory_blame x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/diff method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory_diff x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/search method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_search x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/reconcile method: post operationId: post_api_agent_os_deployments_by_deployment_id_memory_reconcile x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/policy method: get operationId: get_api_agent_os_deployments_by_deployment_id_memory_policy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/deployments/{deployment_id}/memory/policy method: patch operationId: patch_api_agent_os_deployments_by_deployment_id_memory_policy x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/{memory_id}/approve method: post operationId: post_api_agent_os_deployments_by_deployment_id__64abf6a8a61e7cba x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/{memory_id}/reject method: post operationId: post_api_agent_os_deployments_by_deployment_id__97c32b5d2a88a6c1 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/deployments/{deployment_id}/memory/{memory_id} method: delete operationId: delete_api_agent_os_deployments_by_deployment_i_01342d9fad46fa35 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/parallel/graphs method: post operationId: post_api_agent_os_parallel_graphs 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: /agent-os/parallel/graphs/{id} method: get operationId: get_api_agent_os_parallel_graphs_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/parallel/graphs/{id}/cancel method: post operationId: post_api_agent_os_parallel_graphs_by_id_cancel 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: /agent-os/parallel/graphs/{id}/retry method: post operationId: post_api_agent_os_parallel_graphs_by_id_retry 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: /agent-os/parallel/graphs/{id}/retry-failed method: post operationId: post_api_agent_os_parallel_graphs_by_id_retry_failed 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: /agent-os/parallel/graphs/{id}/execute method: post operationId: post_api_agent_os_parallel_graphs_by_id_execute 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: /agent-os/parallel/graphs/{id}/receipts method: get operationId: get_api_agent_os_parallel_graphs_by_id_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/parallel/graphs/{id}/branches method: get operationId: get_api_agent_os_parallel_graphs_by_id_branches x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/parallel/branches/{id} method: get operationId: get_api_agent_os_parallel_branches_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/runs method: get operationId: get_api_agent_os_market_intel_runs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/runs method: post operationId: post_api_agent_os_market_intel_runs 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: /agent-os/market-intel/runs/{run_id} method: get operationId: get_api_agent_os_market_intel_runs_by_run_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/dashboard method: get operationId: get_api_agent_os_market_intel_dashboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/demand method: get operationId: get_api_agent_os_market_intel_demand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/opportunities method: get operationId: get_api_agent_os_market_intel_opportunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/capability-inventory method: get operationId: get_api_agent_os_market_intel_capability_inventory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/listing-drafts method: get operationId: get_api_agent_os_market_intel_listing_drafts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/listing-drafts/{draft_id} method: get operationId: get_api_agent_os_market_intel_listing_drafts_by_draft_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/listing-drafts/{draft_id}/approve method: post operationId: post_api_agent_os_market_intel_listing_drafts_b_8b3c36ee16e5435d 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: /agent-os/market-intel/listing-drafts/{draft_id}/publish method: post operationId: post_api_agent_os_market_intel_listing_drafts_b_e9059974d3cb79af 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: /agent-os/market-intel/listing-drafts/{draft_id}/canary method: post operationId: post_api_agent_os_market_intel_listing_drafts_by_draft_id_canary 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: /agent-os/market-intel/canaries method: get operationId: get_api_agent_os_market_intel_canaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/canaries/{canary_id} method: get operationId: get_api_agent_os_market_intel_canaries_by_canary_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/listing-drafts/{draft_id}/seller-os/execute method: post operationId: post_api_agent_os_market_intel_listing_drafts_b_7d5ad9c1700764bf 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: /agent-os/market-intel/buy-recommendations method: get operationId: get_api_agent_os_market_intel_buy_recommendations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/buy-recommendations/{id}/approve method: post operationId: post_api_agent_os_market_intel_buy_recommendations_by_id_approve 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: /agent-os/market-intel/value-assessments method: get operationId: get_api_agent_os_market_intel_value_assessments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-intel/market-signals method: get operationId: get_api_agent_os_market_intel_market_signals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/runs method: post operationId: post_api_agent_os_market_maker_runs x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /agent-os/market-maker/runs/{run_id} method: get operationId: get_api_agent_os_market_maker_runs_by_run_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/dashboard method: get operationId: get_api_agent_os_market_maker_dashboard x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/demand method: get operationId: get_api_agent_os_market_maker_demand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/opportunities method: get operationId: get_api_agent_os_market_maker_opportunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/listing-drafts method: get operationId: get_api_agent_os_market_maker_listing_drafts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/listing-drafts/{id}/approve method: post operationId: post_api_agent_os_market_maker_listing_drafts_by_id_approve 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: /agent-os/market-maker/listing-drafts/{id}/publish method: post operationId: post_api_agent_os_market_maker_listing_drafts_by_id_publish 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: /agent-os/market-maker/listing-drafts/{id}/canary method: post operationId: post_api_agent_os_market_maker_listing_drafts_by_id_canary 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: /agent-os/market-maker/canaries method: get operationId: get_api_agent_os_market_maker_canaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/canaries/{listing_id}/run method: post operationId: post_api_agent_os_market_maker_canaries_by_listing_id_run 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: /agent-os/market-maker/canaries/{canary_id} method: get operationId: get_api_agent_os_market_maker_canaries_by_canary_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/market-maker/listing-drafts/{id}/seller-os/execute method: post operationId: post_api_agent_os_market_maker_listing_drafts_b_bca591253cb0e379 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: /demand method: get operationId: get_api_demand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /demand method: post operationId: post_api_demand 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: /demand/{id} method: get operationId: get_api_demand_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /demand/{id}/proposals method: post operationId: post_api_demand_by_id_proposals 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: /demand/{id}/accept method: post operationId: post_api_demand_by_id_accept 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: /wallet method: get operationId: get-api-wallet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wallet/pricing method: get operationId: get-api-wallet-pricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wallet/purchase method: post operationId: post-api-wallet-purchase x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wallet/purchase/verify method: post operationId: post_api_wallet_purchase_verify x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wallet/deposit method: post operationId: post_api_wallet_deposit x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /wallet/transactions method: get operationId: get_api_wallet_transactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wallet/policy method: get operationId: get_api_wallet_policy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wallet/policy method: post operationId: post_api_wallet_policy 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: /wallet/set_limits method: post operationId: post_api_wallet_set_limits 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: /commerce method: get operationId: get_api_commerce x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/account method: get operationId: get_api_commerce_account x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/identity method: get operationId: get_api_commerce_identity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/identity/check method: post operationId: post_api_commerce_identity_check 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: /commerce/learning method: get operationId: get_api_commerce_learning x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/learning/candidates method: post operationId: post_api_commerce_learning_candidates 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: /commerce/learning/notes method: post operationId: post_api_commerce_learning_notes 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: /commerce/learning/skill-recipes/export method: post operationId: post_api_commerce_learning_skill_recipes_export x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /commerce/learning/skill-recipes/import method: post operationId: post_api_commerce_learning_skill_recipes_import x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /commerce/reconciliation method: get operationId: get_api_commerce_reconciliation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/procurement method: get operationId: get_api_commerce_procurement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/procurement/check method: post operationId: post_api_commerce_procurement_check 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: /commerce/purchase-sessions method: post operationId: post_api_commerce_purchase_sessions x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/purchase-sessions/{id} method: get operationId: get_api_commerce_purchase_sessions_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/purchase-sessions/{id}/selections method: post operationId: post_api_commerce_purchase_sessions_by_id_selections x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/purchase-sessions/{id}/quote method: post operationId: post_api_commerce_purchase_sessions_by_id_quote x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/purchase-sessions/{id}/approve method: post operationId: post_api_commerce_purchase_sessions_by_id_approve x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/purchase-sessions/{id}/execute method: post operationId: post_api_commerce_purchase_sessions_by_id_execute x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/purchase-sessions/{id}/receipts method: get operationId: get_api_commerce_purchase_sessions_by_id_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/purchase-sessions/{id}/cancel method: post operationId: post_api_commerce_purchase_sessions_by_id_cancel x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/interchange method: get operationId: get_api_commerce_interchange x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/intents/fold method: post operationId: post_api_commerce_interchange_intents_fold 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: /commerce/interchange/capability-cards method: post operationId: post_api_commerce_interchange_capability_cards 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: /commerce/interchange/capability-cards/{id} method: get operationId: get_api_commerce_interchange_capability_cards_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/mandates method: post operationId: post_api_commerce_interchange_mandates 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: /commerce/interchange/mandates/{id} method: get operationId: get_api_commerce_interchange_mandates_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/mandates/{id}/review method: post operationId: post_api_commerce_interchange_mandates_by_id_review 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: /commerce/interchange/plans method: post operationId: post_api_commerce_interchange_plans 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: /commerce/interchange/plans/{id} method: get operationId: get_api_commerce_interchange_plans_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/plans/{id}/events method: get operationId: get_api_commerce_interchange_plans_by_id_events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/plans/{id}/advance method: post operationId: post_api_commerce_interchange_plans_by_id_advance 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: /commerce/interchange/receipts/{id} method: get operationId: get_api_commerce_interchange_receipts_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/public-receipts/{id} method: get operationId: get_api_commerce_interchange_public_receipts_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/receipts/verify method: post operationId: post_api_commerce_interchange_receipts_verify 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: /commerce/interchange/admin/receipts/{id}/resign method: post operationId: post_api_commerce_interchange_admin_receipts_by_id_resign 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: /commerce/interchange/capability-cards/import method: post operationId: post_api_commerce_interchange_capability_cards_import 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: /commerce/interchange/mandates/{id}/spend-status method: get operationId: get_api_commerce_interchange_mandates_by_id_spend_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/mandates/{id}/suspend method: post operationId: post_api_commerce_interchange_mandates_by_id_suspend 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: /commerce/interchange/plans/{id}/dispute method: post operationId: post_api_commerce_interchange_plans_by_id_dispute 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: /commerce/interchange/plans/{id}/suspend method: post operationId: post_api_commerce_interchange_plans_by_id_suspend 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: /commerce/interchange/disputes/{id} method: get operationId: get_api_commerce_interchange_disputes_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/disputes/{id}/resolve method: post operationId: post_api_commerce_interchange_disputes_by_id_resolve 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: /commerce/interchange/admin/sync-sources method: get operationId: get_api_commerce_interchange_admin_sync_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/interchange/admin/sync method: post operationId: post_api_commerce_interchange_admin_sync 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: /commerce/interchange/providers/{id}/reputation method: get operationId: get_api_commerce_interchange_providers_by_id_reputation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/work-sessions method: post operationId: post_api_commerce_work_sessions x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /commerce/work-sessions/{id} method: get operationId: get_api_commerce_work_sessions_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/work-sessions/{id}/bids method: get operationId: get_api_commerce_work_sessions_by_id_bids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/work-sessions/{id}/bids method: post operationId: post_api_commerce_work_sessions_by_id_bids 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: /commerce/work-sessions/{id}/award method: post operationId: post_api_commerce_work_sessions_by_id_award 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: /commerce/contracts/{id} method: get operationId: get_api_commerce_contracts_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/contracts/{id}/complete method: post operationId: post_api_commerce_contracts_by_id_complete 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: /commerce/contracts/{id}/fail method: post operationId: post_api_commerce_contracts_by_id_fail 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: /commerce/quotes method: post operationId: post-api-commerce-quotes 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: /solana/config method: get operationId: get_api_solana_config x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /solana/wallet/challenge method: post operationId: post_api_solana_wallet_challenge x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /solana/wallet/verify method: post operationId: post_api_solana_wallet_verify 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: /commerce/bridge/solana/intent method: post operationId: post_api_commerce_bridge_solana_intent 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: /commerce/bridge/solana/source-tx method: post operationId: post_api_commerce_bridge_solana_source_tx 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: /commerce/bridge/{invocation_id}/status method: get operationId: get_api_commerce_bridge_by_invocation_id_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/receipts method: get operationId: get_api_commerce_receipts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/receipts/{receiptId} method: get operationId: get_api_commerce_receipts_by_receiptId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/public-receipts/{receiptId} method: get operationId: get_api_commerce_public_receipts_by_receiptId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /commerce/entitlements method: get operationId: get_api_commerce_entitlements x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/join method: post operationId: post_api_tumbler_join 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: /tumbler/wallet method: get operationId: get_api_tumbler_wallet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/profile method: get operationId: get_api_tumbler_profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/graduation method: get operationId: get_api_tumbler_graduation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/graduate method: post operationId: post_api_tumbler_graduate 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: /tumbler/transition method: post operationId: post_api_tumbler_transition 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: /tumbler/faucet method: post operationId: post_api_tumbler_faucet 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: /tumbler/transactions method: get operationId: get_api_tumbler_transactions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/capabilities method: get operationId: get_api_tumbler_capabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/listings/{listingId}/opt-in method: post operationId: post_api_tumbler_listings_by_listingId_opt_in 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: /tumbler/listings/{listingId}/opt-out method: post operationId: post_api_tumbler_listings_by_listingId_opt_out x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /tumbler/execute/match method: get operationId: get_api_tumbler_execute_match x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tumbler/execute method: post operationId: post_api_tumbler_execute 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: /tumbler/invoke/{capabilityId} method: post operationId: post_api_tumbler_invoke_by_capabilityId 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: /agentkit/world method: get operationId: get_api_agentkit_world x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/info method: get operationId: get-api-x402-info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/info method: head operationId: head-api-x402-info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/marketplace method: get operationId: get_api_x402_marketplace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/listings method: get operationId: get_api_x402_listings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/external-resources method: get operationId: get-api-x402-external-resources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/external-resources/{id} method: get operationId: get_api_x402_external_resources_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/settlement-check method: get operationId: get_api_x402_settlement_check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/settlement-check method: post operationId: post_api_x402_settlement_check x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/fluxa-wallet/status method: get operationId: get_api_x402_fluxa_wallet_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/fluxa-wallet/mandates/intent method: post operationId: post_api_x402_fluxa_wallet_mandates_intent x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/fluxa-wallet/mandates/{mandate_id} method: get operationId: get_api_x402_fluxa_wallet_mandates_by_mandate_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/fluxa-wallet/payments/x402-v3 method: post operationId: post_api_x402_fluxa_wallet_payments_x402_v3 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/fluxa-wallet/payments/x402-v2 method: post operationId: post_api_x402_fluxa_wallet_payments_x402_v2 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/discover method: get operationId: get_api_x402_discover x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/execute/match method: get operationId: get_api_x402_execute_match x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/execute method: post operationId: post_api_x402_execute x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/invoke method: get operationId: get_api_x402_invoke x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/invoke method: post operationId: post_api_x402_invoke x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/invoke/{listing_id} method: get operationId: get_api_x402_invoke_by_listing_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/invoke/{listing_id} method: head operationId: head_api_x402_invoke_by_listing_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/invoke/{listing_id} method: post operationId: post_api_x402_invoke_by_listing_id x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/invoke/{listing_id}/discover method: get operationId: get_api_x402_invoke_by_listing_id_discover x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/test/echo method: get operationId: get_api_x402_test_echo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/test/echo method: post operationId: post_api_x402_test_echo x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/convert method: post operationId: post_api_x402_convert x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/claim method: post operationId: post_api_x402_claim x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/escrow/{invocationId}/status method: get operationId: get_api_x402_escrow_by_invocationId_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/escrow/{invocationId}/dispute method: post operationId: post_api_x402_escrow_by_invocationId_dispute x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /x402/job-contracts/{invocationId} method: get operationId: get_api_x402_job_contracts_by_invocationId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/job-contracts/{invocationId}/proof method: get operationId: get_api_x402_job_contracts_by_invocationId_proof x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /x402/invocations/{id}/proof method: get operationId: get_api_x402_invocations_by_id_proof x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/memory method: post operationId: post_api_vault_memory 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: /vault/memory method: get operationId: get_api_vault_memory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/memory method: delete operationId: delete_api_vault_memory 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: /vault/memory/search method: get operationId: get_api_vault_memory_search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/secrets method: post operationId: post_api_vault_secrets 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: /vault/secrets method: get operationId: get_api_vault_secrets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/secrets method: delete operationId: delete_api_vault_secrets 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: /vault/snapshots method: post operationId: post_api_vault_snapshots 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: /vault/snapshots method: get operationId: get_api_vault_snapshots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/snapshots/{id} method: get operationId: get_api_vault_snapshots_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/snapshots/{id} method: delete operationId: delete_api_vault_snapshots_by_id 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: /vault/tier method: get operationId: get_api_vault_tier x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /vault/upgrade method: post operationId: post_api_vault_upgrade 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: /vault/info method: get operationId: get_api_vault_info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/echo method: post operationId: post_api_tools_echo 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: /tools/echo method: get operationId: get_api_tools_echo x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/uuid method: post operationId: post_api_tools_uuid 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: /tools/uuid method: get operationId: get_api_tools_uuid x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/fortune method: post operationId: post_api_tools_fortune 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: /tools/fortune method: get operationId: get_api_tools_fortune x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/palette method: post operationId: post_api_tools_palette 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: /tools/palette method: get operationId: get_api_tools_palette x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/md-to-json method: post operationId: post_api_tools_md_to_json 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: /tools/md-to-json method: get operationId: get_api_tools_md_to_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/transcribe method: post operationId: post_api_tools_transcribe 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: /tools/premortem method: get operationId: get_api_tools_premortem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/premortem method: post operationId: post_api_tools_premortem 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: /tools/web-search method: get operationId: get_api_tools_web_search x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/web-search method: post operationId: post_api_tools_web_search x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /tools/firecrawl-scrape method: get operationId: get_api_tools_firecrawl_scrape x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/firecrawl-scrape method: post operationId: post_api_tools_firecrawl_scrape x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /tools/doc-parse method: get operationId: get_api_tools_doc_parse x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/doc-parse method: post operationId: post_api_tools_doc_parse x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /tools/deep-research method: get operationId: get_api_tools_deep_research x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /tools/deep-research method: post operationId: post_api_tools_deep_research x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /services/code-review method: post operationId: post_api_services_code_review 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: /services/reputation method: post operationId: post_api_services_reputation 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: /services/verify method: post operationId: post_api_services_verify 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: /services/contract-audit method: post operationId: post_api_services_contract_audit 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: /services/intel method: post operationId: post_api_services_intel 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: /services/search method: post operationId: post_api_services_search 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: /services/agent-discovery-audit method: get operationId: get_api_services_agent_discovery_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /services/agent-discovery-audit method: post operationId: post_api_services_agent_discovery_audit 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: /verification/tiers method: get operationId: get_api_verification_tiers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verification/check/{targetTier} method: get operationId: get_api_verification_check_by_targetTier x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verification/apply/{targetTier} method: post operationId: post_api_verification_apply_by_targetTier 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: /verification method: get operationId: get_api_verification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verification/orders method: post operationId: post_api_verification_orders x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verification/orders/{id} method: get operationId: get_api_verification_orders_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verification/orders/{id}/rerun method: post operationId: post_api_verification_orders_by_id_rerun x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verification/attestations/{id} method: get operationId: get_api_verification_attestations_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verification/attestations/verify method: post operationId: post_api_verification_attestations_verify 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: /verification/orders/{id}/monitoring method: post operationId: post_api_verification_orders_by_id_monitoring x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verification/monitoring/{id}/cancel method: post operationId: post_api_verification_monitoring_by_id_cancel 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: /requests method: get operationId: get_api_requests x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /requests method: post operationId: post_api_requests 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: /requests/{id} method: get operationId: get_api_requests_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /requests/{id}/claims method: post operationId: post_api_requests_by_id_claims 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: /requests/{id}/fulfill method: post operationId: post_api_requests_by_id_fulfill x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /requests/{id}/withdraw method: post operationId: post_api_requests_by_id_withdraw x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /reviews method: post operationId: post_api_reviews 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: /reviews/listing/{id} method: get operationId: get_api_reviews_listing_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/info method: get operationId: get_api_passport_info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/mint method: post operationId: post_api_passport_mint 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: /passport/metadata/{agentId} method: get operationId: get_api_passport_metadata_by_agentId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/verify/{walletAddress} method: get operationId: get_api_passport_verify_by_walletAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/identity/{agentRef} method: get operationId: get_api_passport_identity_by_agentRef x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/identity/{agentRef}/base method: get operationId: get_api_passport_identity_by_agentRef_base x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/identity/wallet/{walletAddress} method: get operationId: get_api_passport_identity_wallet_by_walletAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/identity/wallet/{walletAddress}/base method: get operationId: get_api_passport_identity_wallet_by_walletAddress_base x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/identity/{agentRef}/challenge method: post operationId: post_api_passport_identity_by_agentRef_challenge 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: /passport/identity/{agentRef}/verify method: post operationId: post_api_passport_identity_by_agentRef_verify 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: /passport/identity/{agentRef}/siwa/challenge method: post operationId: post_api_passport_identity_by_agentRef_siwa_challenge 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: /passport/identity/{agentRef}/siwa/verify method: post operationId: post_api_passport_identity_by_agentRef_siwa_verify 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: /arbiter/info method: get operationId: get_api_arbiter_info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /arbiter/nodes method: get operationId: get_api_arbiter_nodes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /arbiter/schemas method: get operationId: get_api_arbiter_schemas x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /arbiter/receipt-reconciliation method: post operationId: post_api_arbiter_receipt_reconciliation 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: /arbiter/reconcile method: post operationId: post_api_arbiter_reconcile 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: /crypto/info method: get operationId: get_api_crypto_info x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /crypto/wallet method: post operationId: post_api_crypto_wallet 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: /crypto/balance method: get operationId: get_api_crypto_balance x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /crypto/deposits method: get operationId: get_api_crypto_deposits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /crypto/deposits/scan method: get operationId: get_api_crypto_deposits_scan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /withdraw method: post operationId: post_api_withdraw x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /withdraw/status method: get operationId: get_api_withdraw_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /disputes method: post operationId: post_api_disputes 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: /disputes method: get operationId: get_api_disputes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /disputes/{id} method: get operationId: get_api_disputes_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory method: get operationId: get_api_inventory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /inventory method: post operationId: post_api_inventory 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: /inventory/stats method: get operationId: get_api_inventory_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /messages method: post operationId: post_api_messages x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /messages/inbox method: get operationId: get_api_messages_inbox x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /messages/unread method: get operationId: get_api_messages_unread x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /messages/threads method: get operationId: get_api_messages_threads x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /messages/threads/{threadId} method: get operationId: get_api_messages_threads_by_threadId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks method: post operationId: post_api_webhooks 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: /webhooks method: get operationId: get_api_webhooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /webhooks/{id} method: delete operationId: delete_api_webhooks_by_id 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: /webhooks/deliveries method: get operationId: get_api_webhooks_deliveries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions method: get operationId: get_api_subscriptions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /subscriptions method: post operationId: post_api_subscriptions 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: /subscriptions/{id} method: delete operationId: delete_api_subscriptions_by_id 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: /v1/analytics/pageview method: post operationId: post_api_v1_analytics_pageview 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: /v1/analytics/event method: post operationId: post_api_v1_analytics_event 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: /v1/analytics/funnel method: post operationId: post_api_v1_analytics_funnel 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: /referrals/stats method: get operationId: get_api_referrals_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /referrals/link/{capabilityId} method: get operationId: get_api_referrals_link_by_capabilityId x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /advocacy/stats method: get operationId: get_api_advocacy_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /advocacy/testimonials method: get operationId: get_api_advocacy_testimonials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /welcome/flower method: get operationId: get_api_welcome_flower x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /welcome/flower method: post operationId: post_api_welcome_flower 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: /audit/logs method: get operationId: get_api_audit_logs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events method: get operationId: get_api_events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/stream method: get operationId: get_api_events_stream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /events/stats method: get operationId: get_api_events_stats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/tasks/{id}/ack method: post operationId: post_api_agents_me_tasks_by_id_ack 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: /agents/me/tasks/{id}/snooze method: post operationId: post_api_agents_me_tasks_by_id_snooze 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: /agents/me/tasks/{id}/resolve method: post operationId: post_api_agents_me_tasks_by_id_resolve 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: /agents/me/routing-preferences method: get operationId: get_api_agents_me_routing_preferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agents/me/routing-preferences method: patch operationId: patch_api_agents_me_routing_preferences 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: /jobs/summary method: get operationId: get_api_jobs_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jobs method: get operationId: get_api_jobs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jobs method: post operationId: post_api_jobs 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: /approvals method: get operationId: get_api_approvals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /approvals/{id}/resolve method: post operationId: post_api_approvals_by_id_resolve x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /jobs/{id} method: get operationId: get_api_jobs_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jobs/{id} method: delete operationId: delete_api_jobs_by_id 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: /jobs/{id}/pause method: post operationId: post_api_jobs_by_id_pause 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: /jobs/{id}/resume method: post operationId: post_api_jobs_by_id_resume 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: /jobs/{id}/run-now method: post operationId: post_api_jobs_by_id_run_now 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: /jobs/{id}/runs method: get operationId: get_api_jobs_by_id_runs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /jobs/{id}/reconciliation method: get operationId: get_api_jobs_by_id_reconciliation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /job-runs method: get operationId: get_api_job_runs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/status method: get operationId: get-api-seller-status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/demand method: get operationId: get_api_seller_demand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/health method: get operationId: get_api_seller_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/activity method: get operationId: get_api_seller_activity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/recommendations method: get operationId: get_api_seller_recommendations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/referrals method: get operationId: get_api_seller_referrals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/work-opportunities method: get operationId: get_api_seller_work_opportunities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/work-subscriptions method: post operationId: post_api_seller_work_subscriptions 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: /seller/bids method: get operationId: get_api_seller_bids x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /seller/bids method: post operationId: post_api_seller_bids 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: /hosting/plans method: get operationId: get_api_hosting_plans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/native-harness/preview method: get operationId: get_api_hosting_native_harness_preview x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/native-harness/preview method: post operationId: post_api_hosting_native_harness_preview x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/native-harness/deployments method: post operationId: post_api_hosting_native_harness_deployments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/native-harness/deployments method: get operationId: get_api_hosting_native_harness_deployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/native-harness/deployments/{id} method: get operationId: get_api_hosting_native_harness_deployments_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/catalog method: get operationId: get_api_hosting_agent_os_catalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/preview method: post operationId: post_api_hosting_agent_os_preview x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments method: get operationId: get_api_hosting_agent_os_deployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments method: post operationId: post_api_hosting_agent_os_deployments x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id} method: get operationId: get_api_hosting_agent_os_deployments_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/risk-fork-mcp/status method: get operationId: get_api_hosting_agent_os_deployments_by_id_risk_fork_mcp_status x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/risk-fork-mcp/preview method: post operationId: post_api_hosting_agent_os_deployments_by_id_ris_17c3b9ea96f491ad x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/risk-fork-mcp/stop method: post operationId: post_api_hosting_agent_os_deployments_by_id_risk_fork_mcp_stop x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /hosting/agent-os/deployments/{id}/lifecycle/recovery method: get operationId: get_api_hosting_agent_os_deployments_by_id_lifecycle_recovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/billing method: get operationId: get_api_hosting_agent_os_deployments_by_id_billing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/billing/authorize method: post operationId: post_api_hosting_agent_os_deployments_by_id_billing_authorize x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/orchestration method: get operationId: get_api_hosting_agent_os_deployments_by_id_orchestration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/runtime/health method: get operationId: get_api_hosting_agent_os_deployments_by_id_runtime_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/runtime/capabilities method: get operationId: get_api_hosting_agent_os_deployments_by_id_runtime_capabilities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/runtime/invoke method: post operationId: post_api_hosting_agent_os_deployments_by_id_runtime_invoke x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/goals method: post operationId: post_api_hosting_agent_os_deployments_by_id_goals x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/improvement-proposals method: post operationId: post_api_hosting_agent_os_deployments_by_id_imp_efe1cfa21c1e3b41 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/fulfillment-review method: post operationId: post_api_hosting_agent_os_deployments_by_id_fulfillment_review x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/canary-plan method: post operationId: post_api_hosting_agent_os_deployments_by_id_canary_plan x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/smoke-result method: post operationId: post_api_hosting_agent_os_deployments_by_id_smoke_result x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/provision method: post operationId: post_api_hosting_agent_os_deployments_by_id_provision x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/smoke method: post operationId: post_api_hosting_agent_os_deployments_by_id_smoke x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/activation-gate method: get operationId: get_api_hosting_agent_os_deployments_by_id_activation_gate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /hosting/agent-os/deployments/{id}/activate method: post operationId: post_api_hosting_agent_os_deployments_by_id_activate x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/intent-reconciliation method: post operationId: post_api_hosting_agent_os_deployments_by_id_int_6ef0d0bc8875e18a x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /hosting/agent-os/deployments/{id}/self-serve-launch method: post operationId: post_api_hosting_agent_os_deployments_by_id_self_serve_launch x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/agent-graph/federation-steward/intake-relay/approvals method: post operationId: post-admin-agent-graph-federation-steward-intake-relay-approval 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: /admin/agent-graph/federation-steward/intake-relay/approvals/{intakeId}/revoke method: post operationId: post-admin-agent-graph-federation-steward-intake-relay-revocation x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /admin/receipts/propagation method: get operationId: get_api_admin_receipts_propagation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/metrics/snapshot method: post operationId: post_api_admin_metrics_snapshot 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: /admin/metrics/snapshots method: get operationId: get_api_admin_metrics_snapshots x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/gates/day25 method: get operationId: get_api_admin_gates_day25 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/revenue-density method: get operationId: get_api_admin_revenue_density x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/golden-loop/revenue-sources method: get operationId: get_api_admin_golden_loop_revenue_sources x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/nudge-eligibility method: get operationId: get_api_admin_nudge_eligibility x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/owner-reactivation method: get operationId: get_api_admin_owner_reactivation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-os/ops-summary method: get operationId: get_api_admin_agent_os_ops_summary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /agent-os/runs/{run_id}/timeline method: get operationId: get_api_agent_os_runs_by_run_id_timeline x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /internal/agent-os/runs/{run_id}/timeline-events method: post operationId: post_api_internal_agent_os_runs_by_run_id_timeline_events 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: /admin/agent-lifecycle method: get operationId: get_api_admin_agent_lifecycle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-trap-events method: get operationId: get_api_admin_agent_trap_events x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-participation/cohorts method: get operationId: get_api_admin_agent_participation_cohorts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/agent-participation/history-quality method: get operationId: get_api_admin_agent_participation_history_quality x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/hosting/deployments method: get operationId: get_api_admin_hosting_deployments x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/hosting/deployments/{id} method: get operationId: get_api_admin_hosting_deployments_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/hosting/deployments/{id}/lifecycle/recovery method: get operationId: get_api_admin_hosting_deployments_by_id_lifecycle_recovery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/hosting/deployments/{id}/lifecycle/recovery/reconcile method: post operationId: post_api_admin_hosting_deployments_by_id_lifecy_4f4a409945b37832 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/approve method: post operationId: post_api_admin_hosting_deployments_by_id_approve x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/provision method: post operationId: post_api_admin_hosting_deployments_by_id_provision x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/runtime-proxy-cutover method: post operationId: post_api_admin_hosting_deployments_by_id_runtime_proxy_cutover x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/runtime-actions/{requestId}/claim method: get operationId: get_api_admin_hosting_deployments_by_id_runtime_3d4f1f7365c0d616 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /admin/hosting/deployments/{id}/runtime-actions/{requestId}/recover method: post operationId: post_api_admin_hosting_deployments_by_id_runtim_5c55d674303b5400 x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/smoke method: post operationId: post_api_admin_hosting_deployments_by_id_smoke x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /admin/hosting/deployments/{id}/activate method: post operationId: post_api_admin_hosting_deployments_by_id_activate x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /relay/deploy method: post operationId: post_api_relay_deploy x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /relay method: get operationId: get_api_relay x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /relay/{id} method: get operationId: get_api_relay_by_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /relay/{id} method: patch operationId: patch_api_relay_by_id 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: /relay/{id} method: delete operationId: delete_api_relay_by_id x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /relay/{id}/test method: post operationId: post_api_relay_by_id_test 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