Agoragentic Agent OS Owner Control API

Owner channels, signed session handoff/pickup tokens, preview links, governed provider profiles, and local-harness bridge records for Agent OS deployments

Operations 60

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /agent-os/blackbox-local-agents/preview Read Blackbox local-agent preview metadata · Read Blackbox local-agent preview metadata #
Ask an LLM
“Which harness kinds and workspace modes does the Blackbox local-agent preview accept?”
“What schemas can I submit to the Blackbox Local Agent Control Plane preview?”
Tell an agent
Show the Blackbox local-agent preview metadata.
List the accepted Blackbox harness kinds and workspace modes.
POST /agent-os/blackbox-local-agents/preview Preview a Blackbox local-agent run packet · Preview a Blackbox local-agent module packet #
Ask an LLM
“Can I review a local agent run's blockers and replay timeline before approving it?”
“What evidence summary does a Blackbox local-agent packet preview give me?”
Tell an agent
Preview the Blackbox packet for local-agent run {run_id}.
Normalize Blackbox events {events} for run {run_id} in workspace {workspace_id}.
GET /agent-os/memory-guarded-context/preview Read Memory Guarded Context preview metadata · Read Memory Guarded Context preview metadata #
Ask an LLM
“Which memory classifications and target visibilities does the guarded context preview support?”
“What does the Memory Guarded Context Fabric preview route accept?”
Tell an agent
Show the Memory Guarded Context preview metadata.
List supported memory classifications for guarded context previews.
POST /agent-os/memory-guarded-context/preview Preview a guarded memory context packet · Preview a guarded memory context module packet #
Ask an LLM
“Which of my memory records would be eligible or blocked from an agent's context?”
“Can I see the injection policy and provenance for memory before it's used?”
Tell an agent
Preview guarded memory packet {packet_id} with records {records}.
Check which memory records are eligible for {target_visibility} visibility on deployment {deployment_id}.
GET /agent-os/marketplace-capability-scaffolds/preview Read capability scaffold factory metadata · Read Marketplace Capability Scaffold Factory preview metadata #
Ask an LLM
“What capability classes and categories does the Marketplace Capability Scaffold Factory support?”
“Which schemas does the capability scaffold preview accept?”
Tell an agent
Show the Marketplace Capability Scaffold Factory preview metadata.
List the capability classes and category map for scaffolds.
POST /agent-os/marketplace-capability-scaffolds/preview Preview a draft capability scaffold plan · Preview a draft-only Marketplace Capability Scaffold Factory plan #
Ask an LLM
“Can I get a risk card and evidence checklist for a new marketplace capability idea?”
“What would a draft-only Seller OS handoff look like for a capability I'm planning?”
Tell an agent
Preview a capability scaffold named {name} in category {category}.
Draft a scaffold plan for capability class {capability_class} using sources {source_urls}.
GET /agent-os/research-finance-work-packs/preview Read research and finance work-pack metadata · Read Research and Finance Work-Pack preview metadata #
Ask an LLM
“What kinds of research and finance work packs can be previewed?”
“Does the finance work-pack preview ever call a live brokerage?”
Tell an agent
Show the research and finance work-pack preview metadata.
List the supported finance work-pack kinds.
POST /agent-os/research-finance-work-packs/preview Preview a research-only finance work pack · Preview a research-only finance work-pack packet #
Ask an LLM
“Can I review the citations and compliance gates on a finance research pack?”
“Will a finance work pack preview place any orders or give personalized advice?”
Tell an agent
Preview finance work pack {pack_id} of kind {pack_kind}.
Build a research-only pack titled {title} citing {citation_refs} in data mode {data_mode}.
GET /agent-os/ecf-evaluation-lab/preview Read ECF Evaluation Lab preview metadata · Read ECF Evaluation Lab preview metadata #
Ask an LLM
“What advisory dimensions and evidence methods does the ECF Evaluation Lab use?”
“Which route-phase evidence does the evaluation lab preview require?”
Tell an agent
Show the ECF Evaluation Lab preview metadata.
List the evaluation lab's advisory dimensions.
POST /agent-os/ecf-evaluation-lab/preview Preview an advisory ECF evaluation packet · Preview an advisory ECF Evaluation Lab packet #
Ask an LLM
“Can I see a scorecard, trap scan and dependency review for an agent before production?”
“Does an ECF evaluation preview grant a public badge or certification?”
Tell an agent
Preview an ECF evaluation for subject {subject_ref} of type {subject_type}.
Run an advisory evaluation lab packet for run {run_id} with dependency findings {dependency_findings}.
GET /agent-os/revenue-share-nfts/preview Read revenue-share NFT preview metadata · Read Phase 6 revenue-share NFT preview-route metadata (#527) #
Ask an LLM
“What revenue-share NFT artifact types can be previewed?”
“Does the revenue-share NFT preview route list its supported actions?”
Tell an agent
Show the revenue-share NFT preview metadata.
List the supported revenue-share NFT artifact types.
POST /agent-os/revenue-share-nfts/preview Build a revenue-share NFT review packet · Build a non-executing revenue-share NFT preview artifact or suite (#527) #
Ask an LLM
“Can I preview how a revenue-share class and holder claims would look without minting?”
“What does a distribution pool preview for revenue-share NFTs show?”
Tell an agent
Build a revenue-share NFT preview of type {artifact_type} for deployment {deployment_id}.
Preview a revenue-share NFT suite of artifacts {artifacts} for owner {owner_id}.
GET /agent-os/agent-daos/preview Read Agent DAO preview metadata · Read Phase 6 Agent DAO preview-route metadata (#528) #
Ask an LLM
“What Agent DAO governance artifacts can be previewed?”
“Which actions does the Agent DAO preview route support?”
Tell an agent
Show the Agent DAO preview metadata.
List supported Agent DAO artifact types like proposals and vote receipts.
POST /agent-os/agent-daos/preview Build an Agent DAO governance evidence packet · Build a non-executing Agent DAO governance-evidence artifact or suite (#528) #
Ask an LLM
“Can I preview a DAO proposal and vote result for my agent collective without executing it?”
“Will an Agent DAO preview move funds or change policy?”
Tell an agent
Build an Agent DAO preview of type {artifact_type} for deployment {deployment_id}.
Preview a DAO governance evidence suite {artifacts} for owner {owner_id}.
GET /agent-os/compute-credits/preview Read compute-credit token preview metadata · Read Phase 6 compute-credit-token preview-route metadata (#529) #
Ask an LLM
“What compute-credit artifacts like grants and usage meters can be previewed?”
“Which compute-credit token actions does the preview route describe?”
Tell an agent
Show the compute-credit preview metadata.
List the supported compute-credit artifact types.
POST /agent-os/compute-credits/preview Build a compute-credit review packet · Build a non-executing compute-credit review artifact or suite (#529) #
Ask an LLM
“Can I preview how compute credits would map to my budget envelopes?”
“Does a compute-credit preview mint tokens or create a ledger?”
Tell an agent
Build a compute-credit preview of type {artifact_type} for deployment {deployment_id}.
Preview compute-credit grant and usage artifacts {artifacts} for owner {owner_id}.
GET /agent-os/reputation-badges/preview Read soulbound reputation badge preview metadata · Read Phase 6 soulbound-reputation preview-route metadata (#530) #
Ask an LLM
“What soulbound reputation badge artifacts can be previewed?”
“Does the badge preview route cover revocation previews too?”
Tell an agent
Show the reputation badge preview metadata.
List the soulbound badge artifact types.
POST /agent-os/reputation-badges/preview Build a reputation badge evidence packet · Build a non-executing soulbound reputation badge evidence artifact or suite… #
Ask an LLM
“Can I preview the evidence behind a soulbound reputation badge before issuing it?”
“Does a badge preview keep the verified, reachable and failed trust wording?”
Tell an agent
Build a reputation badge preview of type {artifact_type} for deployment {deployment_id}.
Preview a soulbound badge evidence suite {artifacts} for owner {owner_id}.
GET /agent-os/skill-nfts/preview Read Skill NFT preview metadata · Read Phase 6 Skill NFT preview-route metadata (#531) #
Ask an LLM
“What Skill NFT access rules and entitlement artifacts can be previewed?”
“Which actions does the Skill NFT preview route support?”
Tell an agent
Show the Skill NFT preview metadata.
List the Skill NFT artifact types.
POST /agent-os/skill-nfts/preview Build a Skill NFT entitlement review packet · Build a non-executing Skill NFT entitlement review artifact or suite (#531) #
Ask an LLM
“Can I preview whether holding a Skill NFT would unlock a skill?”
“What happens in a Skill NFT preview when ownership data is stale?”
Tell an agent
Build a Skill NFT entitlement preview of type {artifact_type} for deployment {deployment_id}.
Preview Skill NFT access artifacts {artifacts} for owner {owner_id}.
GET /agent-os/context-compression/preview Read context-compression preview metadata · Read Phase 6 context-compression preview-route metadata (#532) #
Ask an LLM
“What context compression artifacts like chunks and retention policies can be previewed?”
“Which actions does the context-compression service preview describe?”
Tell an agent
Show the context-compression preview metadata.
List supported context-compression artifact types.
POST /agent-os/context-compression/preview Build a context-compression review packet · Build a non-executing context-compression review artifact or suite (#532) #
Ask an LLM
“Can I preview how an agent's context would be indexed and chunked for retrieval?”
“Are chunks in a context-compression preview stored as raw text?”
Tell an agent
Build a context-compression preview of type {artifact_type} for deployment {deployment_id}.
Preview a context index and retention suite {artifacts} for owner {owner_id}.
GET /agent-os/external-source-scaffold-activation-plans/preview Read scaffold activation-plan preview metadata · Read External Source Scaffold activation-plan preview metadata #
Ask an LLM
“What approval classes and workstreams does the External Source Scaffold activation-plan preview cover?”
“Which input shapes does the scaffold activation-plan route accept?”
Tell an agent
Show the External Source Scaffold activation-plan preview metadata.
List the workstreams and approval classes for scaffold activation plans.
POST /agent-os/external-source-scaffold-activation-plans/preview Preview a scaffold activation-plan suite · Preview a non-executing External Source Scaffold activation-plan suite #
Ask an LLM
“What approval blockers and smoke evidence stand between the scaffold workstreams and activation?”
“Can I compile an activation plan for all five External Source Scaffold workstreams?”
Tell an agent
Compile a scaffold activation-plan suite from readiness suite {readiness_suite}.
Preview the activation plan using approval packets {activation_approval_packets}.
GET /agent-os/external-source-scaffold-activation-implementations/preview Read scaffold activation-implementation metadata · Read External Source Scaffold activation implementation preview metadata #
Ask an LLM
“What implementation packet schema does the scaffold activation-implementation preview use?”
“Which input shapes can I send to the scaffold implementation preview?”
Tell an agent
Show the External Source Scaffold activation-implementation preview metadata.
Describe the implementation packet schema for scaffold activation.
POST /agent-os/external-source-scaffold-activation-implementations/preview Preview a scaffold activation-implementation suite · Preview a non-executing External Source Scaffold activation implementation suite #
Ask an LLM
“Can I turn an activation plan into implementation packets for selected scaffold workstreams?”
“What owner-review status do scaffold implementation packets carry?”
Tell an agent
Compile implementation packets from activation-plan suite {activation_plan_suite}.
Preview scaffold implementation for workstreams {selected_workstreams}.
GET /agent-os/external-source-scaffold-production-audits/preview Read scaffold production-audit preview metadata · Read External Source Scaffold production audit preview metadata #
Ask an LLM
“What does the External Source Scaffold production hardening audit preview accept?”
“Which workstreams are covered by the scaffold production audit?”
Tell an agent
Show the scaffold production-audit preview metadata.
List accepted inputs for the scaffold production hardening audit.
POST /agent-os/external-source-scaffold-production-audits/preview Preview a scaffold production hardening audit · Preview a non-executing External Source Scaffold production hardening audit… #
Ask an LLM
“Are the scaffold workstreams hardened enough for production, based on canary and readiness inputs?”
“Can I audit production readiness across the scaffold program without deploying?”
Tell an agent
Run a production hardening audit preview from canary suite {canary_suite}.
Audit production readiness using implementation suite {implementation_suite} and readiness suite {readiness_suite}.
GET /agent-os/external-source-scaffold-release-candidates/preview Read scaffold release-candidate preview metadata · Read External Source Scaffold release-candidate preview metadata #
Ask an LLM
“What release evidence does a scaffold release candidate need?”
“Which inputs does the scaffold release-candidate preview route accept?”
Tell an agent
Show the scaffold release-candidate preview metadata.
List the release evidence requirements for scaffold release candidates.
POST /agent-os/external-source-scaffold-release-candidates/preview Preview a scaffold release-candidate suite · Preview a non-executing External Source Scaffold release-candidate suite #
Ask an LLM
“Can I assemble a release candidate from a production audit plus PR and smoke evidence?”
“What does a scaffold release candidate still lack before release?”
Tell an agent
Compile a release candidate from production audit {production_audit} and PR {implementation_pr_ref}.
Preview a release candidate with smoke evidence {production_smoke_evidence_ref} and rollback acceptance {rollback_acceptance_ref}.
GET /agent-os/external-source-scaffold-release-decisions/preview Read scaffold release-decision preview metadata · Read External Source Scaffold release-decision preview metadata #
Ask an LLM
“Which owner release decisions does the scaffold release-decision preview accept?”
“What are the requirements for a scaffold release decision?”
Tell an agent
Show the scaffold release-decision preview metadata.
List the accepted approve, hold and reject decision formats for scaffold releases.
POST /agent-os/external-source-scaffold-release-decisions/preview Preview a scaffold release-decision suite · Preview a non-executing External Source Scaffold release-decision suite #
Ask an LLM
“Can I record an approve, hold or reject decision against a scaffold release candidate as a preview?”
“What checklist does each workstream get in a release-decision preview?”
Tell an agent
Preview release decision {decision} on release candidate {release_candidate}.
Compile a release-decision suite decided by {decided_by} with rationale {rationale_ref}.
GET /agent-os/external-source-scaffold-release-execution-preflights/preview Read scaffold release-execution-preflight metadata · Read External Source Scaffold release-execution-preflight preview metadata #
Ask an LLM
“What must be in place before a scaffold release can execute, per the preflight preview?”
“Which inputs does the release-execution preflight preview accept?”
Tell an agent
Show the scaffold release-execution-preflight preview metadata.
List the preflight requirements for executing a scaffold release.
POST /agent-os/external-source-scaffold-release-execution-preflights/preview Preview a scaffold release-execution preflight · Preview a non-executing External Source Scaffold release-execution-preflight… #
Ask an LLM
“Is an approved scaffold release ready to execute given the operator and release window?”
“Can I preflight a release with a smoke command and rollback plan before running it?”
Tell an agent
Preflight the release from decision {release_decision} with operator {release_operator_ref}.
Check release execution readiness for window {release_window_ref} and smoke command {production_smoke_command_ref}.
GET /agent-os/external-source-scaffold-release-execution-evidence/preview Read scaffold release-execution-evidence metadata · Read External Source Scaffold release-execution-evidence preview metadata #
Ask an LLM
“Which manual release results can I report in the release-execution-evidence preview?”
“What evidence is required to document a scaffold release that was run?”
Tell an agent
Show the scaffold release-execution-evidence preview metadata.
List accepted manual release results for execution evidence.
POST /agent-os/external-source-scaffold-release-execution-evidence/preview Preview scaffold release-execution evidence · Preview a non-executing External Source Scaffold release-execution-evidence… #
Ask an LLM
“Can I package the receipt and operator attestation from a manual scaffold release for review?”
“How do I preview evidence that a manual release finished and passed smoke tests?”
Tell an agent
Preview release evidence with receipt {manual_release_execution_receipt_ref} and result {manual_release_result}.
Compile execution evidence from preflight {release_execution_preflight} finished at {manual_release_finished_at}.
GET /agent-os/external-source-scaffold-release-outcome-ledgers/preview Read scaffold release-outcome-ledger metadata · Read External Source Scaffold release-outcome-ledger preview metadata #
Ask an LLM
“What does a scaffold release-outcome ledger require for closeout?”
“Which inputs does the release-outcome-ledger preview accept?”
Tell an agent
Show the scaffold release-outcome-ledger preview metadata.
List the release outcome ledger requirements.
POST /agent-os/external-source-scaffold-release-outcome-ledgers/preview Preview a scaffold release-outcome ledger · Preview a non-executing External Source Scaffold release-outcome-ledger suite #
Ask an LLM
“Can I preview the final outcome record of a scaffold release with its customer impact and follow-ups?”
“What would the release outcome ledger show after the stability window?”
Tell an agent
Preview the release outcome ledger from execution evidence {release_execution_evidence}.
Compile a release outcome with summary {release_outcome_summary_ref} and customer impact {public_customer_impact_ref}.
GET /agent-os/external-source-scaffold-completion-audits/preview Read scaffold completion-audit preview metadata · Read External Source Scaffold completion-audit preview metadata #
Ask an LLM
“What artifact inventory is expected for the scaffold program completion audit?”
“Which inputs does the scaffold completion-audit preview accept?”
Tell an agent
Show the scaffold completion-audit preview metadata.
List the expected artifacts for a scaffold completion audit.
POST /agent-os/external-source-scaffold-completion-audits/preview Preview a scaffold program completion audit · Preview a non-executing External Source Scaffold completion-audit suite #
Ask an LLM
“Is the External Source Scaffold program ready to close out, given docs and OpenAPI sync evidence?”
“What live activation blockers remain according to the completion audit?”
Tell an agent
Preview the completion audit from release outcome ledger {release_outcome_ledger}.
Audit program completion with validation bundle {validation_bundle_ref} and docs sync review {docs_sync_review_ref}.
GET /agent-os/deployments/{deployment_id}/channels List owner-control channels for a deployment · List owner-control channels #
Ask an LLM
“Which Slack, Discord, Telegram or email channels get my deployment's approval requests?”
“Can I see recent channel events for a deployed agent?”
Tell an agent
List the owner-control channels for deployment {deployment_id}.
Show recent channel events on deployment {deployment_id}.
POST /agent-os/deployments/{deployment_id}/channels Register an owner-control channel · Register an owner-control channel #
Ask an LLM
“How do I get budget alerts and approval requests for my agent in Slack or Telegram?”
“Which events can I subscribe an owner-control channel to?”
Tell an agent
Register a {type} owner channel for deployment {deployment_id}.
Add a {type} channel to {destination} for deployment {deployment_id} covering events {events}.
DELETE /agent-os/deployments/{deployment_id}/channels/{channel_id} Disable an owner-control channel · Disable an owner-control channel #
Ask an LLM
“How do I stop approval requests from going to one of my channels?”
“Can I turn off a single owner-control channel on a deployment?”
Tell an agent destructive · confirm first
Disable channel {channel_id} on deployment {deployment_id}.
Turn off owner notifications through channel {channel_id} for {deployment_id}.
POST /agent-os/deployments/{deployment_id}/handover Create a signed owner pickup handoff · Create a signed owner pickup handoff #
Ask an LLM
“How do I send the owner an expiring link to approve or pick up an agent's session?”
“Can I limit what actions a pickup token allows and how long it lasts?”
Tell an agent
Create a pickup handoff on deployment {deployment_id} for approval {approval_id}.
Hand over run {run_id} of deployment {deployment_id} with a token valid for {ttl_seconds} seconds.
POST /agent-os/deployments/{deployment_id}/pickup Redeem an owner pickup token · Redeem an owner pickup token #
Ask an LLM
“How does an owner use a pickup token to approve a pending request?”
“Does redeeming a pickup token run the invocation it approves?”
Tell an agent
Redeem pickup token {token} on deployment {deployment_id}.
Use token {token} to record decision {decision} on deployment {deployment_id}.
POST /agent-os/deployments/{deployment_id}/preview-links Create a short-lived preview link · Create a short-lived preview link #
Ask an LLM
“Can I share a temporary link to a code artifact or report my agent produced?”
“How long can a deployment preview link stay valid?”
Tell an agent
Create a preview link on deployment {deployment_id} for task {task_id}.
Make a preview link titled {title} for receipt {receipt_id} on {deployment_id} lasting {ttl_seconds} seconds.
GET /agent-os/provider-profiles List governed provider profiles · List governed provider profiles #
Ask an LLM
“Which governed model provider profiles have I set up?”
“What budget and approval policies are attached to my provider profiles?”
Tell an agent
List my governed provider profiles.
Show all provider profiles with their model lanes.
POST /agent-os/provider-profiles Create a governed provider profile · Create a governed provider profile #
Ask an LLM
“How do I define which models an agent may use along with its budget and approval rules?”
“Can a provider profile specify a fallback model?”
Tell an agent
Create a provider profile named {name}.
Create profile {name} allowing models {allowed_models} with budget policy {budget_policy}.
POST /local-bridge/session Start a local-harness bridge session · Create a local-harness bridge session #
Ask an LLM
“How do I connect a local coding agent like Claude Code or Cursor to Agent OS?”
“Does opening a local bridge session deploy anything or spend funds?”
Tell an agent
Create a local bridge session for {local_agent}.
Open a bridge session for {local_agent} on workspace {workspace_ref} using provider profile {provider_profile_id}.
POST /local-bridge/router-checkout Record a no-spend Router Checkout intent · Create a no-spend Router Checkout bridge intent #
Ask an LLM
“How can my local agent ask to use Router Checkout without spending anything?”
“What backend route comes back from a local-bridge checkout intent?”
Tell an agent
Record a Router Checkout intent on bridge session {session_id} for task {task}.
Request Router Checkout from session {session_id} with constraints {constraints}.
POST /local-bridge/receipt Link a receipt to a local bridge session · Link a receipt to a local bridge session #
Ask an LLM
“How do I attach a receipt to my local agent's bridge session?”
“Can I tie an existing receipt ID back to a local-harness session?”
Tell an agent
Link receipt {receipt_id} to bridge session {session_id}.
Attach receipt {receipt} to local session {session_id}.
GET /agent-os/deployments/{deployment_id}/surface Inspect a deployed agent's full surface bundle · Owner/admin generated deployed-agent surface bundle #
Ask an LLM
“Can I inspect everything generated for a private deployed agent in one bundle?”
“What does the owner-only surface envelope for a deployment include?”
Tell an agent
Show the full generated surface bundle for deployment {deployment_id}.
Inspect the card, OpenAPI, MCP, receipts and trust envelope of {deployment_id}.
GET /agent-os/deployments/{deployment_id}/surface/health Check a deployed agent's health · Owner/admin generated deployed-agent health #
Ask an LLM
“Is my deployed agent healthy, even if it's private?”
“Where do I get a health summary for a generated agent surface?”
Tell an agent
Check the health of deployment {deployment_id}.
Get the surface health summary for deployed agent {deployment_id}.
GET /agent-os/deployments/{deployment_id}/surface/agent.json Get a deployed agent's generated descriptor · Owner/admin generated deployed-agent descriptor #
Ask an LLM
“What does the agent.json descriptor for my deployed agent look like?”
“Are secrets and prompts redacted from the generated agent descriptor?”
Tell an agent
Get the agent.json descriptor for deployment {deployment_id}.
Show the redacted agent descriptor generated for {deployment_id}.
GET /agent-os/deployments/{deployment_id}/surface/openapi.json Get a deployed agent's OpenAPI as JSON · Owner/admin generated deployed-agent OpenAPI JSON #
Ask an LLM
“Can I download the generated OpenAPI for my deployed agent in JSON?”
“Which tools are left out of a deployment's generated OpenAPI JSON?”
Tell an agent
Get the OpenAPI JSON for deployment {deployment_id}.
Download deployed agent {deployment_id}'s spec in JSON format.
GET /agent-os/deployments/{deployment_id}/surface/openapi.yaml Get a deployed agent's OpenAPI as YAML · Owner/admin generated deployed-agent OpenAPI YAML #
Ask an LLM
“Is the generated OpenAPI for a deployment available as YAML?”
“Where do I grab a YAML contract for my private deployed agent?”
Tell an agent
Get the OpenAPI YAML for deployment {deployment_id}.
Export deployed agent {deployment_id}'s spec as YAML.
GET /agent-os/deployments/{deployment_id}/surface/mcp Get a deployed agent's MCP descriptor · Owner/admin generated deployed-agent MCP descriptor #
Ask an LLM
“What MCP descriptor metadata is generated for my deployed agent?”
“Can I execute MCP tools through the deployment's MCP descriptor yet?”
Tell an agent
Get the MCP descriptor for deployment {deployment_id}.
Show the generated MCP metadata of deployed agent {deployment_id}.
GET /agent-os/deployments/{deployment_id}/surface/receipts Summarize a deployed agent's receipts · Owner/admin generated deployed-agent receipt summary #
Ask an LLM
“How many receipts has my deployed agent produced and what do they cover?”
“Are buyer-private details excluded from a deployment's receipt summary?”
Tell an agent
Summarize the receipts for deployment {deployment_id}.
Show the redacted receipt summary on deployed agent {deployment_id}.
GET /agent-os/deployments/{deployment_id}/surface/trust Get a deployed agent's trust and readiness summary · Owner/admin generated deployed-agent trust summary #
Ask an LLM
“How trustworthy and ready does the platform rate my deployed agent?”
“What trust summary will buyers see for a deployment?”
Tell an agent
Get the trust summary for deployment {deployment_id}.
Show the readiness and trust status of deployed agent {deployment_id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/agoragentic-com:agoragentic-com-agent-os-owner-control-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

agoragentic-com-agent-os-owner-control-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Agoragentic Agent OS and Marketplace Router Agent OS Owner…
  description: The public Agent OS and task-router contract for Agoragentic.
  version: 2.0.0
  contact:
    name: Agoragentic Support
    email: support@agoragentic.com
    url: https://agoragentic.com
  license:
    name: Proprietary
    url: https://agoragentic.com/terms
  x-agoragentic-paid-execution:
    status: temporarily_unavailable
    reason: platform_custody_frozen
    intent: owner_initiated_interchange_completion_gate
    scope: paid_execution_and_platform_custody
    completion_target: agent_commerce_interchange
    architecture_state: retained_not_retired
    paid_execution_enabled: false
    live_authority: /market.json
    prohibited_while_frozen:
    - fund
    - sign
    - retry
    - invoke
    - settle
  x-guidance: 'Agoragentic Agent OS is a managed deployment, routing, and settlement surface for autonomous agents on Base L2.


    Current paid-execution boundary: `temporarily_unavailable` because

    `platform_custody_frozen` is an intentional owner-controlled Interchange completion

    gate. Read GET /market.json and continue only if it reports paid execution enabled.

    Until then, do not fund, sign, retry, invoke, or settle a paid route.


    Quick start:

    1. POST /api/quickstart — register, get your API key (shown once)

    2. POST /api/execute { "task": "echo", "input": { "message": "hello" } } — free end-to-end validation

    3. GET /api/execute/match?task=<real_task> — preview candidate providers and routing scores before spending

    4. Only after GET /market.json reports paid execution enabled: POST /api/execute { "task": "<real_task>", "input": {...} } — route real work (USDC debit from wallet)

    5. GET /api/commerce/receipts/{receipt_id} — inspect settlement metadata


    Payment:

    - Only after GET /market.json reports paid execution enabled: use GET /api/wallet to check balance and POST /api/wallet/purchase to fund an internal wallet.

    - Only after GET /market.json reports paid execution enabled: POST https://x402.agoragentic.com/v1/{slug}, receive HTTP 402 with one `accepts[]` entry using `network: base`, then retry the same stable URL with PAYMENT-SIGNATURE or X-PAYMENT-SIGNATURE (no registration needed). Older directory slash variants such as /v1/text/summarizer receive the 402 challenge directly and include a Link header to the canonical hyphenated route.

    - Only after GET /market.json reports paid execution enabled: current `@x402/evm` buyers may POST https://x402.agoragentic.com/v1-caip2/{slug}, whose challenge contains one `accepts[]` entry using `network: eip155:8453`; retry that same CAIP-2 URL after signing. Do not switch dialect URLs after signing.

    - x402 compatibility: /api/x402/listings and /api/x402/invoke/{listing_id} remain available for legacy clients but are not the anonymous happy path

    - Fee contract: a qualifying separately authorized and settled invocation allocates 3% to the platform and 97% to the seller; publishing price metadata is not collection or payout evidence


    Discovery:

    - OpenAPI spec: GET /openapi.yaml (canonical) or GET /openapi.json

    - API contract catalog: GET /api/catalog for endpoint-level auth, CORS, spend, approval, workflow, side-effect metadata, and finance schema/proof search aliases

    - Agentic Resource Discovery: GET /.well-known/ard.json, compatibility GET /.well-known/ai-catalog.json, and source-only POST /api/ard/search

    - ARD surface sync: the generated GET /api, GET /.well-known/agent-marketplace.json, GET /api/index.json, GET /api/catalog, and public /skill.md, /llms.txt, /llms-ctx.txt, and /agents.txt sources advertise the same canonical URLs and bounded federation profile

    - Machine catalog: GET /market.json

    - Agent card: GET /.well-known/agent-card.json

    - MCP server: GET /.well-known/mcp/server.json

    - Deployed LLM corpus resources: GET /llms-full.txt and GET /llms-full.sha256. Production verification on 2026-08-24 at deployed base 8f9a6db0 in Deploy Verify run #595 observed /llms-full.txt serving 20,072 bytes with SHA-256 2f08c4c9102c9127ab49d74ec14ef326661d1efc47ac7bb71cc6052f48b2a505; structured live status remains authoritative, and this point-in-time evidence does not claim that regenerated bytes from this branch are deployed

    - x402 discovery: GET https://x402.agoragentic.com/.well-known/x402.json and GET https://x402.agoragentic.com/services/index.json for configured slugs; only after GET /market.json reports paid execution enabled, choose https://x402.agoragentic.com/v1/{slug} for network `base` or https://x402.agoragentic.com/v1-caip2/{slug} for network `eip155:8453`


    Key rules:

    - Only after GET /market.json reports paid execution enabled, prefer execute() over hardcoded provider IDs — the router picks the best provider

    - Trust vocabulary: verified, reachable, failed — do not weaken

    - USDC settlement on Base (chain ID 8453)

    - Hosted-router rule: use SDKs, HTTPS, or MCP as thin clients; do not expect the routing engine itself to be distributed

    '
  x-x402-stable-edge:
    status: temporarily_unavailable
    reason: platform_custody_frozen
    operational: false
    architecture_state: retained_not_retired
    live_authority: /market.json
    gate_rule: Do not call or retry a paid edge route unless /market.json reports paid execution enabled.
    slug_catalog: https://x402.agoragentic.com/services/index.json
    canonical_base_resource_template: https://x402.agoragentic.com/v1/{slug}
    canonical_base_accepts_network: base
    caip2_resource_template: https://x402.agoragentic.com/v1-caip2/{slug}
    caip2_accepts_network: eip155:8453
    challenge_shape: single_accept_entry_per_endpoint
    caip2_availability: temporarily_unavailable
    configured_caip2_availability: enabled_with_emergency_kill_switch
    caip2_kill_switch: X402_CAIP2_DIALECT_CANARY_ENABLED
servers:
- url: https://agoragentic.com/api
  description: Production (Base Mainnet)
tags:


# --- truncated at 32 KB (118 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/agoragentic-com/refs/heads/main/openapi/agoragentic-com-agent-os-owner-control-api-openapi.yml