generated: '2026-09-19' method: generated source: openapi/scvd-store-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: 196 by_action_class: connected: 162 acting: 34 by_consequence: read: 162 write: 26 physical: 8 human_in_the_loop_required: 0 operations: - path: /menu.json method: get operationId: get_menu_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /menu/{item_id} method: get operationId: get_menu_item_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /what method: get operationId: get_what x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /porch method: get operationId: get_porch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /attestation method: get operationId: get_attestation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /rights method: get operationId: get_rights x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /wind-down method: get operationId: get_wind_down x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pulse.json method: get operationId: get_pulse_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/good-buyer/{reading_id} method: get operationId: get_api_good_buyer_reading_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/service-audit/{audit_id} method: get operationId: get_api_service_audit_audit_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/watch/{watch_id} method: get operationId: get_api_watch_watch_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/conformance-watch/{watch_id} method: get operationId: get_api_conformance_watch_watch_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/bitcoin-anchor/{anchor_id} method: get operationId: get_api_bitcoin_anchor_anchor_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/purchase-status/{purchase_id} method: get operationId: get_api_purchase_status_purchase_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/reconciliation/{reconciliation_id} method: get operationId: get_api_reconciliation_reconciliation_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /case/{case_id} method: get operationId: get_case_case_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/card/{card_id} method: get operationId: get_api_card_card_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/pack/{pack_id} method: get operationId: get_api_pack_pack_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/paywall/binder/{wallet} method: get operationId: get_api_paywall_binder_wallet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/paywall/seed/{date} method: get operationId: get_api_paywall_seed_date x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/paywall/set method: get operationId: get_api_paywall_set x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/paywall/window method: get operationId: get_api_paywall_window x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bell method: get operationId: get_bell x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bell method: post operationId: post_bell x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/paywall/releases method: get operationId: get_api_paywall_releases x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/paywall/challenge method: post operationId: post_api_paywall_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: /api/paywall/burn method: post operationId: post_api_paywall_burn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/paywall/redeem method: post operationId: post_api_paywall_redeem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/lucky/{lucky_id} method: get operationId: get_api_lucky_lucky_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/tab/delta method: post operationId: post_api_tab_delta x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/tab/pool method: get operationId: get_api_tab_pool x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /health method: get operationId: get_health x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trade.md method: get operationId: get_trade_md x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/contract method: get operationId: get_api_trade_contract x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/ledger method: get operationId: get_api_trade_ledger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/catalog method: get operationId: get_api_trade_catalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/sandbox/check method: post operationId: post_api_trade_sandbox_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: /api/trade/sandbox/{item_id} method: post operationId: post_api_trade_sandbox_item_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: /api/trade/{partner}/check method: post operationId: post_api_trade_partner_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: /api/trade/{partner}/claim method: get operationId: get_api_trade_partner_claim x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/{partner}/statement method: get operationId: get_api_trade_partner_statement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/trade/{partner}/{item_id} method: post operationId: post_api_trade_partner_item_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: /api/claims/challenge method: post operationId: post_api_claims_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: /api/claims method: get operationId: get_api_claims x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/claims method: post operationId: post_api_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: /registry method: get operationId: get_registry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/practice method: get operationId: get_api_practice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/practice/{scenario} method: get operationId: get_api_practice_scenario x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/verify-receipt method: get operationId: get_api_verify_receipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/verify-receipt method: post operationId: post_api_verify_receipt 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 method: get operationId: get_passport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /passport/{host} method: get operationId: get_passport_host x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles method: get operationId: get_profiles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /profiles/{host} method: get operationId: get_profiles_host x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /trust method: get operationId: get_trust x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fresh-set method: get operationId: get_fresh_set x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corrections method: get operationId: get_corrections x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/conformance/v1/fixtures method: get operationId: get_api_conformance_v1_fixtures x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/conformance/v1 method: get operationId: get_api_conformance_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/conformance/v1 method: post operationId: post_api_conformance_v1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/preflight/batch method: post operationId: post_api_preflight_batch 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: /ask method: get operationId: get_ask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ask method: post operationId: post_ask 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: /ask/feed.json method: get operationId: get_ask_feed_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sites method: get operationId: get_sites x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /auth.md method: get operationId: get_auth_md x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/oauth-protected-resource method: get operationId: get_well_known_oauth_protected_resource x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing.md method: get operationId: get_pricing_md x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/preflight/checks method: get operationId: get_api_preflight_checks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/preflight/v1 method: get operationId: get_api_preflight_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/preflight/v1 method: post operationId: post_api_preflight_v1 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: /api/preflight/v2 method: get operationId: get_api_preflight_v2 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/preflight/v2 method: post operationId: post_api_preflight_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: /api/before-you-pay/v1 method: get operationId: get_api_before_you_pay_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/before-you-pay/v1 method: post operationId: post_api_before_you_pay_v1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/look/v1 method: get operationId: get_api_look_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/look/v1 method: post operationId: post_api_look_v1 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-desk.json method: get operationId: get_a2a_desk_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/a2a/check method: get operationId: get_api_a2a_check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/a2a/check method: post operationId: post_api_a2a_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: /api/a2a/runner.mjs method: get operationId: get_api_a2a_runner_mjs x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/a2a/kits/{kit_id} method: get operationId: get_api_a2a_kits_kit_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/a2a/kits/{kit_id}/recheck method: post operationId: post_api_a2a_kits_kit_id_recheck 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: /api/onpage/v1 method: get operationId: get_api_onpage_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/onpage/v1 method: post operationId: post_api_onpage_v1 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/onpage-audit/{audit_id} method: get operationId: get_api_onpage_audit_audit_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /pricing method: get operationId: get_pricing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /bounties method: get operationId: get_bounties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /credit method: get operationId: get_credit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/credit/{wallet} method: get operationId: get_api_credit_wallet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/bounties method: get operationId: get_api_bounties x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/bounties method: post operationId: post_api_bounties x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/mandate/{mandate_id} method: post operationId: post_api_mandate_mandate_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: /api/mandate/{mandate_id} method: get operationId: get_api_mandate_mandate_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/statement/{statement_id} method: get operationId: get_api_statement_statement_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/operator-statement/{statement_id} method: get operationId: get_api_operator_statement_statement_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/launch-check/{check_id} method: get operationId: get_api_launch_check_check_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/bot-auth/check method: post operationId: post_api_bot_auth_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: /api/bot-auth-card/{card_id} method: get operationId: get_api_bot_auth_card_card_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/api-catalog method: get operationId: get_well_known_api_catalog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/ard.json method: get operationId: get_well_known_ard_json 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_well_known_ai_catalog_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/mcp.json method: get operationId: get_well_known_mcp_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /deprecation method: get operationId: get_deprecation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/http-message-signatures-directory method: get operationId: get_well_known_http_message_signatures_directory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /defects.json method: get operationId: get_defects_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/index.json method: get operationId: get_corpus_index_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus.json method: get operationId: get_corpus_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/host/{host}.json method: get operationId: get_corpus_host_host_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/{sequence}/evidence/{host}.json method: get operationId: get_corpus_sequence_evidence_host_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/asked.json method: get operationId: get_corpus_asked_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/tiers.json method: get operationId: get_corpus_tiers_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/trajectory.json method: get operationId: get_corpus_trajectory_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/declare-door method: get operationId: get_api_declare_door x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/declare-door method: post operationId: post_api_declare_door x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/standing-note method: get operationId: get_api_standing_note x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/standing-note method: post operationId: post_api_standing_note 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: /samples method: get operationId: get_samples x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /samples/once-over.json method: get operationId: get_samples_once_over_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /sources.json method: get operationId: get_sources_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ledger method: get operationId: get_ledger x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /ledger/{week}.json method: get operationId: get_ledger_week_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mcp-ward.json method: get operationId: get_mcp_ward_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /doors method: get operationId: get_doors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /doors.json method: get operationId: get_doors_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/battery-delta.json method: get operationId: get_corpus_battery_delta_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/wallet-facts.json method: get operationId: get_corpus_wallet_facts_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /corpus/diff.json method: get operationId: get_corpus_diff_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /mcp method: post operationId: post_mcp 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: /zodiac method: get operationId: get_zodiac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /zodiac/{address} method: get operationId: get_zodiac_address x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /zodiac/archive method: get operationId: get_zodiac_archive x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/spot_check method: get operationId: get_api_buy_spot_check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/settlement_attestation method: get operationId: get_api_buy_settlement_attestation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/small_blessing method: get operationId: get_api_buy_small_blessing x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/settlement_reconciliation method: get operationId: get_api_buy_settlement_reconciliation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/daily_fortune method: get operationId: get_api_buy_daily_fortune x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/the_confession method: get operationId: get_api_buy_the_confession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/attestation_bundle method: get operationId: get_api_buy_attestation_bundle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/the_mandate method: get operationId: get_api_buy_the_mandate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/the_case_file method: get operationId: get_api_buy_the_case_file x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/window_pick method: get operationId: get_api_buy_window_pick x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/hello method: get operationId: get_api_buy_hello x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/good_buyer method: get operationId: get_api_buy_good_buyer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/signature_agent_card method: get operationId: get_api_buy_signature_agent_card x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/the_statement method: get operationId: get_api_buy_the_statement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/luckies method: get operationId: get_api_buy_luckies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/pack method: get operationId: get_api_buy_pack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/coffees_for_closers method: get operationId: get_api_buy_coffees_for_closers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/bitcoin_anchor method: get operationId: get_api_buy_bitcoin_anchor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/context_anchor method: get operationId: get_api_buy_context_anchor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/passport_refresh method: get operationId: get_api_buy_passport_refresh x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/graffiti_on_a_train method: get operationId: get_api_buy_graffiti_on_a_train x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/a2a_repair_kit method: get operationId: get_api_buy_a2a_repair_kit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/standing_watch method: get operationId: get_api_buy_standing_watch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/service_audit method: get operationId: get_api_buy_service_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/conformance_watch method: get operationId: get_api_buy_conformance_watch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/onpage_audit method: get operationId: get_api_buy_onpage_audit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/launch_check method: get operationId: get_api_buy_launch_check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/opening_day method: get operationId: get_api_buy_opening_day x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/provenance_check method: get operationId: get_api_buy_provenance_check x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/recurring_patronage method: get operationId: get_api_buy_recurring_patronage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/trust_profile method: get operationId: get_api_buy_trust_profile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/operator_statement method: get operationId: get_api_buy_operator_statement x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/certificate_of_patronage method: get operationId: get_api_buy_certificate_of_patronage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/aura_walk method: get operationId: get_api_buy_aura_walk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/buy/the_collab method: get operationId: get_api_buy_the_collab x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/catalog/v1 method: get operationId: get_api_catalog_v1 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/order/{order_id} method: get operationId: get_api_order_order_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /almanac method: get operationId: get_almanac x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /almanac/notes-from-a-tuesday-in-oak-city method: get operationId: get_almanac_notes_from_a_tuesday_in_oak_city x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /almanac/{slug} method: get operationId: get_almanac_slug x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /open-for-business method: get operationId: get_open_for_business x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /open-for-business/{week} method: get operationId: get_open_for_business_week x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /gazette method: get operationId: get_gazette x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/guestbook method: get operationId: get_api_guestbook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/guestbook method: post operationId: post_api_guestbook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/bell method: post operationId: post_api_bell x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/stamp method: post operationId: post_api_stamp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/tip method: post operationId: post_api_tip x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/request method: post operationId: post_api_request x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/letter method: post operationId: post_api_letter x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /api/letter/{letter_id} method: get operationId: get_api_letter_letter_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/phantom/{check_id} method: get operationId: get_api_phantom_check_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/verify/{id} method: get operationId: get_api_verify_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/replay/{cert_id} method: get operationId: get_api_replay_cert_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/anchor/{anchor_id} method: get operationId: get_api_anchor_anchor_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/patronage/{pass_id} method: get operationId: get_api_patronage_pass_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /directory method: get operationId: get_directory x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /api/refund/{refund_id} method: get operationId: get_api_refund_refund_id x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/x402 method: get operationId: get_well_known_x402 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/x402.json method: get operationId: get_well_known_x402_json x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /developers method: get operationId: get_developers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/mcp method: get operationId: get_well_known_mcp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/agent-instructions method: get operationId: get_well_known_agent_instructions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /.well-known/scvd-signing-key method: get operationId: get_well_known_scvd_signing_key x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none