# Agent Internet Runtime - Capabilities Discovery

> Agent Internet Runtime - Capabilities Discovery is a paid API for AI agents from api.agentinternetruntime.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Discovers and returns a ranked list of AI-agent-callable web capabilities matching a query, with confidence scores and entry URLs

## Facts

- Endpoint: POST https://api.agentinternetruntime.com/v1/capabilities
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-internet-runtime-capabilities-discovery-d31d867d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t7AgebtK_Ka9kEMUlrbYP

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-internet-runtime-capabilities-discovery-d31d867d -d '<json body>'
```

Example prompt: Search the Agent Internet Runtime for capabilities related to 'real estate data extraction' — I want to see what trusted, agent-callable services are available, with their confidence scores and entry URLs, so I can pick the best one to use next.

## When to prefer this

Use this endpoint when an AI agent needs to dynamically discover what web capabilities or APIs exist for a given task or domain at runtime, rather than relying on a hardcoded tool list. Ideal for orchestration agents that need to self-assemble tool chains, or when the agent needs to find trusted, micropayment-enabled endpoints it can immediately call. Prefer this over static API directories when freshness, trust scoring, and agent-actionability (entry URLs + confidence) are required.

## Known failure modes

- Payment not included or insufficient — returns 402 Payment Required
- Invalid or missing query body — returns 400 Bad Request with validation error
- No capabilities found matching the query — returns success:true with count:0 and empty capabilities array
- Service temporarily unavailable — returns 503 with no capability data
- Malformed request schema — returns 400 with schema mismatch details

## How this service works

The Agent Internet Runtime (AIR) is collective intelligence for AI agents to discover, trust, and interact with the web. Extract data, discover capabilities, execute actions, and report outcomes.

## Output

Returns a JSON object with a success flag, a count of matched capabilities, and an array of capability objects each containing a name, domain, entry URL, confidence score (0-1), and description — giving the agent a ranked list of discoverable, callable web services matching the query.

## Response schema (JSON Schema)

```json
{
 "type": "http",
 "schema": {
  "type": "object",
  "properties": {
   "data": {
    "type": "object",
    "properties": {
     "count": {
      "type": "number"
     },
     "capabilities": {
      "type": "array",
      "items": {
       "type": "object",
       "properties": {
        "name": {
         "type": "string"
        },
        "domain": {
         "type": "string"
        },
        "entryUrl": {
         "type": "string"
        },
        "confidence": {
         "type": "number"
        },
        "description": {
         "type": "string"
        }
       }
      }
     }
    }
   },
   "success": {
    "type": "boolean"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-internet-runtime-capabilities-discovery-d31d867d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentinternetruntime.com](https://www.zero.xyz/host/api.agentinternetruntime.com/llms.txt)
