Agoragentic Agent OS API

The Agent OS API from Agoragentic — 64 operation(s) for agent os.

Operations 69

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/diagnostics/fixtures List Agent OS diagnostic fixtures · List Agent OS diagnostic fixtures #
Ask an LLM
“Which structural diagnostic fixtures can I run against my hosted agent?”
“What test fixtures does Agent OS offer for owner diagnostics?”
Tell an agent
List the available Agent OS diagnostic fixtures.
Show me every structural diagnostic fixture I can pick from.
POST /agent-os/diagnostics/preview Preview a diagnostics scorecard for a deployment · Preview Agent OS diagnostics #
Ask an LLM
“Can I see what a diagnostic scorecard would say before recording anything?”
“Does previewing diagnostics write any records or certify my agent?”
Tell an agent
Preview diagnostics for deployment {deployment_id}.
Dry-run fixtures {fixture_ids} against deployment {deployment_id} and show the scorecard.
POST /agent-os/diagnostics/runs Record a diagnostic run for a deployment · Record Agent OS diagnostic run #
Ask an LLM
“How do I save a structural diagnostic run with its receipt and audit trail?”
“Is an idempotency key required when recording a diagnostic run?”
Tell an agent
Record a diagnostic run for deployment {deployment_id} with idempotency key {idempotency_key}.
Save a diagnostics run of fixtures {fixture_ids} on deployment {deployment_id}, key {idempotency_key}.
GET /agent-os/diagnostics/runs/{run_id} Read a recorded diagnostic run · Read Agent OS diagnostic run #
Ask an LLM
“What were the results of a diagnostic run I recorded earlier?”
“Where can I look up one structural diagnostic run by id?”
Tell an agent
Open diagnostic run {run_id}.
Show the scorecard results of diagnostics run {run_id}.
GET /agent-os/diagnostics/runs/{run_id}/receipt Get the receipt for a diagnostic run · Read Agent OS diagnostic receipt #
Ask an LLM
“Is there a receipt summary I can keep as proof a diagnostic ran?”
“Where is the receipt that a structural diagnostics run produced?”
Tell an agent
Get the receipt of diagnostic run {run_id}.
Fetch the diagnostics receipt summary for {run_id}.
GET /agent-os/diagnostics/runs/{run_id}/audit Read audit events for a diagnostic run · Read Agent OS diagnostic audit events #
Ask an LLM
“Who did what during a diagnostic run, according to its audit log?”
“Can I see the append-only audit trail behind a diagnostics run?”
Tell an agent
List the audit events of diagnostic run {run_id}.
Show the append-only diagnostics audit trail for {run_id}.
GET /agent-os/deployments/{deployment_id}/diagnostics List diagnostic runs for a deployment · List deployment diagnostics #
Ask an LLM
“How many diagnostic runs have been recorded against one of my deployments?”
“Can I see the diagnostics history for a single hosted agent?”
Tell an agent
List diagnostic runs for deployment {deployment_id}.
Show the diagnostics history of deployment {deployment_id}.
POST /agent-os/first-party-utilities/canaries/preview Preview a canary for a first-party utility · Preview first-party utility fixture canary #
Ask an LLM
“Can I dry-run a fixture canary for a first-party utility candidate without saving it?”
“Does a utility canary preview call providers or tools?”
Tell an agent
Preview a fixture canary for utility candidate {candidate_slug}.
Dry-run the first-party utility canary for {candidate_slug} without writing records.
POST /agent-os/first-party-utilities/canaries/runs Record a first-party utility canary run · Record first-party utility fixture canary #
Ask an LLM
“How do I save a deterministic fixture canary for a utility candidate as evidence?”
“Does recording a utility canary publish a listing or change Router ranking?”
Tell an agent
Record a utility canary run for {candidate_slug} with idempotency key {idempotency_key}.
Save the first-party fixture canary for candidate {candidate_slug} as a receipt-backed run, key {idempotency_key}.
GET /agent-os/first-party-utilities/canaries/runs List first-party utility canary runs · List first-party utility canary runs #
Ask an LLM
“Which canary runs exist for first-party utility candidates?”
“Can I filter utility canary runs by candidate or by run state?”
Tell an agent
List all first-party utility canary runs.
Show utility canary runs for candidate {candidate_slug} in state {run_state}.
GET /agent-os/first-party-utilities/canaries/runs/{run_id} Read a first-party utility canary run · Read first-party utility canary run #
Ask an LLM
“What was the outcome of a specific utility canary run?”
“Where do I look up one first-party utility canary by run id?”
Tell an agent
Open utility canary run {run_id}.
Show the result of first-party utility canary {run_id}.
GET /agent-os/first-party-utilities/canaries/runs/{run_id}/receipt Get the receipt for a utility canary run · Read first-party utility canary receipt #
Ask an LLM
“Which receipt proves a first-party utility canary passed?”
“Can I get the canary receipt I need for a Seller OS draft preview?”
Tell an agent
Get the receipt for utility canary run {run_id}.
Fetch the first-party canary receipt evidence of {run_id}.
GET /agent-os/first-party-utilities/canaries/runs/{run_id}/audit Read audit events for a utility canary run · Read first-party utility canary audit events #
Ask an LLM
“What audit events were logged for a first-party utility canary?”
“Can I trace the history of one utility canary run?”
Tell an agent
List the audit events of utility canary run {run_id}.
Show the first-party canary audit log for {run_id}.
POST /agent-os/first-party-utilities/{candidate_slug}/seller-os-draft-preview Preview a Seller OS draft for a utility candidate · Preview Seller OS draft packet for first-party utility candidate #
Ask an LLM
“Is my first-party utility candidate ready to become a Seller OS listing draft?”
“What canary evidence does a Seller OS draft preview require?”
Tell an agent
Preview the Seller OS draft packet for utility candidate {candidate_slug}.
Build a Seller OS draft preview for {candidate_slug} using canary run {canary_run_id}.
POST /agent-os/paid-surfaces/readiness/preview Preview readiness of a paid surface · Preview paid-surface readiness #
Ask an LLM
“Is my route ready to be offered as a paid surface, based on proofs and spend caps?”
“Can I check paid-surface readiness without calling any paid route?”
Tell an agent
Preview paid-surface readiness for my route.
Dry-run the paid-surface readiness check against my proofs, receipts and spend cap.
POST /agent-os/paid-surfaces/readiness/checks Record a paid-surface readiness check · Record paid-surface readiness check #
Ask an LLM
“How do I save a paid-surface readiness record with its refs and hashes?”
“Does recording a readiness check turn on x402 payments for the route?”
Tell an agent
Record a paid-surface readiness check with idempotency key {idempotency_key}.
Save the current paid-surface readiness as a record, key {idempotency_key}.
GET /agent-os/paid-surfaces/readiness/checks List paid-surface readiness checks · List paid-surface readiness checks #
Ask an LLM
“Which paid-surface readiness checks have been recorded for my listings?”
“Can I filter readiness checks by deployment, listing or state?”
Tell an agent
List paid-surface readiness checks for listing {listing_id}.
Show readiness checks in state {check_state} for deployment {deployment_id}.
GET /agent-os/paid-surfaces/readiness/checks/{check_id} Read a paid-surface readiness check · Read paid-surface readiness check #
Ask an LLM
“What did a specific paid-surface readiness check conclude?”
“Where can I read one readiness check record by id?”
Tell an agent
Open paid-surface readiness check {check_id}.
Show the outcome of readiness check {check_id}.
POST /agent-os/paid-canaries/preview Preview a paid canary evidence record · Preview paid canary evidence record #
Ask an LLM
“Can I preview a paid canary proof from x402 payment evidence before saving it?”
“Does a paid canary preview settle or spend anything?”
Tell an agent
Preview a paid canary proof record from my route payment evidence.
Dry-run a paid canary evidence record without recording it.
POST /agent-os/paid-canaries/runs Record paid canary evidence · Record paid canary evidence #
Ask an LLM
“How do I store a paid canary run and receipt from real payment evidence?”
“Which gate must be enabled before recording paid canary evidence?”
Tell an agent
Record a paid canary run with idempotency key {idempotency_key}.
Save paid canary evidence with recording gate {paid_canary_recording_enabled} and key {idempotency_key}.
GET /agent-os/paid-canaries/runs List paid canary evidence runs · List paid canary runs #
Ask an LLM
“Which paid canary evidence records have been saved?”
“Can I see all paid canary runs recorded by the owner?”
Tell an agent
List paid canary runs.
Show every recorded paid canary evidence run.
GET /agent-os/paid-canaries/runs/{run_id} Read a paid canary run · Read paid canary run #
Ask an LLM
“What evidence was captured in a particular paid canary run?”
“Where can I look up one paid canary record by run id?”
Tell an agent
Open paid canary run {run_id}.
Show the details of paid canary {run_id}.
GET /agent-os/paid-canaries/runs/{run_id}/receipt Get the receipt for a paid canary run · Read paid canary receipt #
Ask an LLM
“Where is the receipt produced by a paid canary run?”
“Can I fetch the proof receipt of one paid canary?”
Tell an agent
Get the receipt of paid canary run {run_id}.
Fetch the paid canary receipt for {run_id}.
GET /agent-os/paid-canaries/runs/{run_id}/audit Read audit events for a paid canary run · Read paid canary audit events #
Ask an LLM
“What audit trail exists for a paid canary run?”
“Who recorded or touched a given paid canary, per its audit events?”
Tell an agent
List the audit events of paid canary run {run_id}.
Show the paid canary audit log for {run_id}.
POST /agent-os/deployments/{deployment_id}/sandbox-provision-preflight/preview Preview sandbox provisioning prerequisites · Preview sandbox provision preflight #
Ask an LLM
“Is my deployment ready for sandbox provisioning, before I record a preflight?”
“Does a sandbox preflight preview create any cloud resources?”
Tell an agent
Preview the sandbox provision preflight for deployment {deployment_id}.
Dry-run sandbox provisioning prerequisites on {deployment_id} without saving.
POST /agent-os/deployments/{deployment_id}/sandbox-provision-preflight Record a sandbox provision preflight · Record sandbox provision preflight #
Ask an LLM
“How do I record the provider, runtime, image and budget posture before sandbox provisioning?”
“Does saving a sandbox provision preflight actually provision anything?”
Tell an agent
Record a sandbox provision preflight for deployment {deployment_id} with idempotency key {idempotency_key}.
Save the sandbox preflight artifact for {deployment_id}.
GET /agent-os/deployments/{deployment_id}/sandbox-provision-preflights List sandbox preflights for a deployment · List sandbox provision preflights for a deployment #
Ask an LLM
“Which sandbox provision preflights have been recorded for my deployment?”
“Can I see a redacted list of preflight artifacts for one agent?”
Tell an agent
List sandbox provision preflights for deployment {deployment_id}.
Show all preflight artifacts recorded on {deployment_id}.
GET /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id} Read a sandbox provision preflight · Read sandbox provision preflight #
Ask an LLM
“What does a specific sandbox provision preflight record contain?”
“Where do I open one preflight artifact by id?”
Tell an agent
Open sandbox provision preflight {sandbox_provision_preflight_id}.
Show the recorded posture in preflight {sandbox_provision_preflight_id}.
GET /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/evidence Read evidence refs for a sandbox preflight · Read sandbox provision preflight evidence #
Ask an LLM
“What evidence hashes back a sandbox provision preflight?”
“Does preflight evidence include raw logs or secrets?”
Tell an agent
Get the evidence refs for sandbox preflight {sandbox_provision_preflight_id}.
List the no-live-effect evidence hashes on preflight {sandbox_provision_preflight_id}.
GET /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/readiness-snapshot Read a sandbox preflight readiness snapshot · Read sandbox provision preflight readiness snapshot #
Ask an LLM
“Was the deployment ready at the time a sandbox preflight was recorded?”
“Can I see the readiness snapshot captured with a preflight?”
Tell an agent
Get the readiness snapshot for sandbox preflight {sandbox_provision_preflight_id}.
Show how ready things were when preflight {sandbox_provision_preflight_id} was taken.
GET /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/audit Read audit events for a sandbox preflight · Read sandbox provision preflight audit events #
Ask an LLM
“Who created, revoked or archived a sandbox preflight?”
“Is there an audit log for each sandbox provision preflight?”
Tell an agent
List audit events for sandbox preflight {sandbox_provision_preflight_id}.
Show the audit trail of preflight artifact {sandbox_provision_preflight_id}.
POST /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/revoke Revoke a sandbox provision preflight · Revoke sandbox provision preflight artifact #
Ask an LLM
“How do I invalidate a sandbox preflight so it can't feed an approval gate?”
“Does revoking a preflight touch any runtime or provider?”
Tell an agent destructive · confirm first
Revoke sandbox provision preflight {sandbox_provision_preflight_id}.
Mark preflight artifact {sandbox_provision_preflight_id} as revoked.
POST /agent-os/sandbox-provision-preflights/{sandbox_provision_preflight_id}/archive Archive a sandbox provision preflight · Archive sandbox provision preflight artifact #
Ask an LLM
“Can I archive an old sandbox preflight without hard-deleting it?”
“What does archiving a preflight artifact keep?”
Tell an agent
Archive sandbox provision preflight {sandbox_provision_preflight_id}.
Move preflight {sandbox_provision_preflight_id} to the archive, keeping its record.
GET /agent-os/sandbox-provision-preflight-summary Count sandbox preflights by state · Summarize sandbox provision preflight states #
Ask an LLM
“How many sandbox provision preflights are ready, revoked or archived?”
“Is there an aggregate view of preflight states across deployments?”
Tell an agent
Summarize sandbox provision preflights by state.
Give me the counts of preflight artifacts per state.
POST /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gate/preview Preview a sandbox provisioning approval gate · Preview sandbox provisioning approval gate #
Ask an LLM
“What approvals are still missing before my deployment's sandbox can be provisioned?”
“Can I preview the provisioning approval gate without recording it?”
Tell an agent
Preview the sandbox provisioning approval gate for deployment {deployment_id}.
Check approval prerequisites for provisioning {deployment_id} without writing anything.
POST /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gate Record a sandbox provisioning approval · Record sandbox provisioning approval gate #
Ask an LLM
“How do I record owner approval to provision a sandbox from a ready preflight?”
“Does recording a provisioning approval start the sandbox?”
Tell an agent
Record a sandbox provisioning approval for deployment {deployment_id} with idempotency key {idempotency_key}.
Save the owner approval gate for provisioning {deployment_id}.
GET /agent-os/deployments/{deployment_id}/sandbox-provisioning-approval-gates List provisioning approvals for a deployment · List sandbox provisioning approvals for a deployment #
Ask an LLM
“Which sandbox provisioning approvals exist for my deployment?”
“Can I see the approval gate history of a single hosted agent?”
Tell an agent
List sandbox provisioning approvals for deployment {deployment_id}.
Show all approval gate artifacts on {deployment_id}.
GET /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id} Read a sandbox provisioning approval · Read sandbox provisioning approval #
Ask an LLM
“What was approved in a particular sandbox provisioning approval?”
“Where do I open one provisioning approval by id?”
Tell an agent
Open sandbox provisioning approval {sandbox_provisioning_approval_id}.
Show the approved budget and rollback refs in approval {sandbox_provisioning_approval_id}.
GET /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/evidence Read evidence refs for a provisioning approval · Read sandbox provisioning approval evidence #
Ask an LLM
“What evidence hashes support a sandbox provisioning approval?”
“Are cloud credentials ever included in approval evidence?”
Tell an agent
Get the evidence refs for provisioning approval {sandbox_provisioning_approval_id}.
List evidence hashes attached to approval gate {sandbox_provisioning_approval_id}.
GET /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/risk-card Read the risk card for a provisioning approval · Read sandbox provisioning approval risk card #
Ask an LLM
“What risks are flagged on a sandbox provisioning approval?”
“Is there a public-safe risk summary for an approval gate?”
Tell an agent
Show the risk card for provisioning approval {sandbox_provisioning_approval_id}.
Get the advisory risk summary on approval {sandbox_provisioning_approval_id}.
GET /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/readiness-snapshot Read a provisioning approval readiness snapshot · Read sandbox provisioning approval readiness snapshot #
Ask an LLM
“How ready was the deployment when a provisioning approval was recorded?”
“Can I see the readiness snapshot stored with an approval gate?”
Tell an agent
Get the readiness snapshot for provisioning approval {sandbox_provisioning_approval_id}.
Show the readiness captured at approval gate {sandbox_provisioning_approval_id}.
GET /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/audit Read audit events for a provisioning approval · Read sandbox provisioning approval audit events #
Ask an LLM
“Who rechecked, revoked or archived a provisioning approval?”
“Is there an audit log for each sandbox approval gate?”
Tell an agent
List audit events for provisioning approval {sandbox_provisioning_approval_id}.
Show the audit trail of approval gate {sandbox_provisioning_approval_id}.
POST /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/recheck Recheck a sandbox provisioning approval · Recheck sandbox provisioning approval artifact #
Ask an LLM
“Can I re-evaluate a provisioning approval after its inputs changed?”
“Does rechecking an approval gate provision anything?”
Tell an agent
Recheck sandbox provisioning approval {sandbox_provisioning_approval_id}.
Re-evaluate approval gate {sandbox_provisioning_approval_id} locally.
POST /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/revoke Revoke a sandbox provisioning approval · Revoke sandbox provisioning approval artifact #
Ask an LLM
“How do I withdraw an approval I gave for sandbox provisioning?”
“What changes when a provisioning approval gate is revoked?”
Tell an agent destructive · confirm first
Revoke sandbox provisioning approval {sandbox_provisioning_approval_id}.
Withdraw approval gate {sandbox_provisioning_approval_id}.
POST /agent-os/sandbox-provisioning-approval-gates/{sandbox_provisioning_approval_id}/archive Archive a sandbox provisioning approval · Archive sandbox provisioning approval artifact #
Ask an LLM
“Can I archive an outdated provisioning approval without deleting it?”
“Is an idempotency key needed to archive an approval gate?”
Tell an agent
Archive sandbox provisioning approval {sandbox_provisioning_approval_id}.
Move approval gate {sandbox_provisioning_approval_id} to the archive.
GET /agent-os/sandbox-provisioning-approval-gate-summary Count provisioning approvals by state · Summarize sandbox provisioning approval states #
Ask an LLM
“How many sandbox provisioning approvals are active, revoked or archived?”
“Is there an aggregate count of approval gates by state?”
Tell an agent
Summarize sandbox provisioning approvals by state.
Give me counts of approval gates per state.
POST /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proof-preview Preview domain edge-case proof scenarios · Preview domain edge-case proof tests #
Ask an LLM
“Would my hosted agent pass its domain edge-case scenarios, before I record a proof?”
“Can I preview edge-case proof readiness without writing anything?”
Tell an agent
Preview domain edge-case proofs for deployment {deployment_id} with scenarios {scenarios}.
Dry-run edge-case scenarios {scenarios} on {deployment_id} for owner {owner_id}.
POST /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proofs Record domain edge-case proof scenarios · Record domain edge-case proof tests #
Ask an LLM
“How do I save scenario proofs showing my agent handles domain edge cases?”
“Does recording an edge-case proof execute the agent or enable public execute?”
Tell an agent
Record domain edge-case proofs for deployment {deployment_id} with scenarios {scenarios}.
Save edge-case scenario proof {scenarios} on {deployment_id} with idempotency key {idempotency_key}.
GET /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proofs List domain edge-case proofs for a deployment · List domain edge-case proof tests #
Ask an LLM
“Which domain edge-case proofs have been recorded for my deployment?”
“Can I list all edge-case proof records on one hosted agent?”
Tell an agent
List domain edge-case proofs for deployment {deployment_id}.
Show every edge-case proof record on {deployment_id}.
GET /agent-os/shared-runtime-lane/deployments/{deployment_id}/domain-edge-case-proof-summary Get the latest edge-case proof status · Get domain edge-case proof summary #
Ask an LLM
“What's the current domain edge-case proof status for my deployment?”
“Is my hosted agent's latest edge-case proof passing?”
Tell an agent
Get the domain edge-case proof summary for deployment {deployment_id}.
Tell me the latest edge-case readiness of {deployment_id}.
GET /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id} Read a domain edge-case proof · Read domain edge-case proof #
Ask an LLM
“What scenarios and results are in a specific edge-case proof?”
“Where do I open one domain edge-case proof by id?”
Tell an agent
Open domain edge-case proof {domain_edge_case_proof_id}.
Show the scenario results in edge-case proof {domain_edge_case_proof_id}.
GET /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/receipt Get the receipt for an edge-case proof · Read domain edge-case proof receipt #
Ask an LLM
“Is there a receipt I can share proving an edge-case proof was recorded?”
“Where is the receipt tied to a domain edge-case proof?”
Tell an agent
Get the receipt of edge-case proof {domain_edge_case_proof_id}.
Fetch the domain proof receipt for {domain_edge_case_proof_id}.
GET /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/evidence Read evidence for an edge-case proof · Read domain edge-case proof evidence #
Ask an LLM
“What evidence backs up a domain edge-case proof?”
“Can I inspect the evidence refs behind one edge-case scenario proof?”
Tell an agent
Get the evidence for edge-case proof {domain_edge_case_proof_id}.
List the evidence refs attached to domain proof {domain_edge_case_proof_id}.
GET /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/audit Read the audit log of an edge-case proof · Read domain edge-case proof audit #
Ask an LLM
“Who recorded, rechecked or archived a domain edge-case proof?”
“Is there an audit history for each edge-case proof?”
Tell an agent
Show the audit log of edge-case proof {domain_edge_case_proof_id}.
List audit events for domain proof {domain_edge_case_proof_id}.
POST /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/recheck Recheck an edge-case proof's readiness · Recheck domain edge-case proof readiness #
Ask an LLM
“Can I re-evaluate whether an existing edge-case proof is still ready?”
“How do I refresh the readiness of a domain edge-case proof?”
Tell an agent
Recheck readiness of edge-case proof {domain_edge_case_proof_id}.
Re-evaluate domain proof {domain_edge_case_proof_id}.
POST /agent-os/domain-edge-case-proofs/{domain_edge_case_proof_id}/archive Archive a domain edge-case proof · Archive domain edge-case proof #
Ask an LLM
“Can I archive an old edge-case proof without hard-deleting it?”
“Does archiving a domain proof change public execute or marketplace state?”
Tell an agent
Archive edge-case proof {domain_edge_case_proof_id}.
Move domain proof {domain_edge_case_proof_id} to the archive.
POST /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proof-preview Preview a Divigent wallet-float proof · Preview Divigent wallet proof #
Ask an LLM
“Would my deployment's Divigent wallet float pass its reserve floor check?”
“Can I preview a Divigent wallet proof without signing or broadcasting anything?”
Tell an agent
Preview a Divigent wallet proof for deployment {deployment_id}.
Dry-run the Divigent proof for wallet {wallet_address} on {chain} with reserve floor {reserve_floor_usdc} USDC for {deployment_id}.
POST /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proofs Record a Divigent wallet-float proof · Record Divigent wallet proof #
Ask an LLM
“How do I save a durable proof of my deployment's Divigent wallet balance and withdrawal capacity?”
“Does recording a Divigent proof move funds or sign transactions?”
Tell an agent
Record a Divigent wallet proof for deployment {deployment_id}.
Save a Divigent proof for wallet {wallet_address} with balance {wallet_usdc_balance} USDC and withdrawal capacity {withdrawal_capacity_usdc} on {deployment_id}.
GET /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proofs List Divigent wallet proofs for a deployment · List Divigent wallet proofs #
Ask an LLM
“Which Divigent wallet-float proofs are on record for my deployment?”
“Can I list all saved Divigent proofs for one hosted agent?”
Tell an agent
List Divigent wallet proofs for deployment {deployment_id}.
Show every saved Divigent float proof on {deployment_id}.
GET /agent-os/shared-runtime-lane/deployments/{deployment_id}/divigent-wallet-proof-summary Get the latest Divigent wallet proof status · Get Divigent wallet proof summary #
Ask an LLM
“Is my deployment's latest Divigent wallet-float proof ready?”
“What's the current Divigent proof status for a hosted agent?”
Tell an agent
Get the Divigent wallet proof summary for deployment {deployment_id}.
Tell me the latest Divigent float readiness for {deployment_id}.
GET /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id} Read a Divigent wallet proof · Read Divigent wallet proof #
Ask an LLM
“What balances and reserve floor were captured in a specific Divigent proof?”
“Where do I open one Divigent wallet proof by id?”
Tell an agent
Open Divigent wallet proof {divigent_wallet_proof_id}.
Show the captured float values in Divigent proof {divigent_wallet_proof_id}.
GET /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/receipt Get the receipt for a Divigent wallet proof · Read Divigent wallet proof receipt #
Ask an LLM
“Is there a receipt proving a Divigent wallet proof was recorded?”
“Where can I fetch the receipt for one Divigent float proof?”
Tell an agent
Get the receipt of Divigent proof {divigent_wallet_proof_id}.
Fetch the Divigent wallet receipt for {divigent_wallet_proof_id}.
GET /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/evidence Read evidence for a Divigent wallet proof · Read Divigent wallet proof evidence #
Ask an LLM
“What sidecar snapshot evidence supports a Divigent wallet proof?”
“Can I inspect the evidence behind one Divigent float proof?”
Tell an agent
Get the evidence for Divigent proof {divigent_wallet_proof_id}.
List evidence refs attached to Divigent wallet proof {divigent_wallet_proof_id}.
GET /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/audit Read the audit log of a Divigent wallet proof · Read Divigent wallet proof audit #
Ask an LLM
“Who rechecked, revoked or archived a Divigent wallet proof?”
“Is there an audit trail for each Divigent float proof?”
Tell an agent
Show the audit log of Divigent proof {divigent_wallet_proof_id}.
List audit events on Divigent wallet proof {divigent_wallet_proof_id}.
POST /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/recheck Recheck a Divigent wallet proof · Recheck Divigent wallet proof #
Ask an LLM
“Can I log a fresh recheck against an existing Divigent wallet proof?”
“Does rechecking a Divigent proof call the sidecar or sign anything?”
Tell an agent
Recheck Divigent wallet proof {divigent_wallet_proof_id}.
Append a recheck audit event to Divigent proof {divigent_wallet_proof_id}.
POST /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/revoke Revoke a Divigent wallet proof · Revoke Divigent wallet proof #
Ask an LLM
“How do I invalidate a Divigent wallet proof that is no longer accurate?”
“Do any funds move when a Divigent proof is revoked?”
Tell an agent destructive · confirm first
Revoke Divigent wallet proof {divigent_wallet_proof_id}.
Mark Divigent float proof {divigent_wallet_proof_id} as revoked.
POST /agent-os/divigent-wallet-proofs/{divigent_wallet_proof_id}/archive Archive a Divigent wallet proof · Archive Divigent wallet proof #
Ask an LLM
“Can I archive an old Divigent wallet proof while keeping its record?”
“Is archiving a Divigent proof the same as deleting it?”
Tell an agent
Archive Divigent wallet proof {divigent_wallet_proof_id}.
Move Divigent float proof {divigent_wallet_proof_id} to the archive.
GET /agent-os/runs/{run_id}/timeline Read an Agent OS run's event timeline · Read an Agent OS run timeline #
Ask an LLM
“What happened, step by step, during one of my agent's runs?”
“Can I filter a run timeline by event type or workspace?”
Tell an agent
Show the timeline of Agent OS run {run_id}.
List {event_type} timeline events for run {run_id} in deployment {deployment_id}, {limit} at a time.
POST /internal/agent-os/runs/{run_id}/timeline-events Record an internal run timeline event · Record an internal Agent OS run timeline event #
Ask an LLM
“How does an internal service append an observability event to a run's timeline?”
“Is sensitive metadata redacted before a timeline event is stored?”
Tell an agent
Record a {event_type} timeline event on run {run_id}.
Log a timeline event for run {run_id} with status {status} by actor {actor_id}, linked to receipt {receipt_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-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-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Agoragentic and Marketplace Router Agent OS API
  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 (73 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/agoragentic-com/refs/heads/main/openapi/agoragentic-com-agent-os-api-openapi.yml