# Agent Readiness Batch Audit

> Agent Readiness Batch Audit is a paid API for AI agents from ai-data-marketplace-1042299154756.us-central1.run.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Audits up to five public domains for AI agent discoverability across llms.txt, OpenAPI, robots.txt, sitemap, and x402 metadata, returning readiness scores and grades.

## Facts

- Endpoint: GET https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/agent_readiness_batch_audit
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-readiness-batch-audit-ab4ac6e2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vboiIpeUe-Zc-nIMg_YTJ

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-readiness-batch-audit-ab4ac6e2
```

Example prompt: Can you audit these two sites — stripe.com and shopify.com — for AI agent readiness and tell me which has better llms.txt, OpenAPI, x402, and discovery surface coverage, and which one scores worse overall?

## When to prefer this

Choose this endpoint when you need to evaluate and compare multiple public domains for AI agent discoverability and x402 readiness in a single call. It is ideal for competitive benchmarking, pre-launch audits, or portfolio assessments where you want a standardized score across llms.txt, OpenAPI, robots.txt, sitemap, and x402 metadata surfaces. Prefer it over manual checks or single-domain audits when comparing 2–5 domains side by side.

## Known failure modes

- Fewer than 2 domains provided — endpoint requires 2–5 hostnames
- Private or localhost domains rejected — only public hostnames accepted
- Domain unreachable or returns no metadata — counted as audit failure with score of 0
- More than 5 domains submitted — request rejected or capped
- Invalid URL format — normalized to hostname but malformed inputs may error

## How this service works

Audit one public site or compare up to five domains across llms.txt, OpenAPI, robots, sitemap, x402 metadata, and the discovery surfaces autonomous buyers rely on.

## Output

Returns a JSON object with success status, the number of domains requested, audits completed, audits failed, average readiness score across all domains, and an array of the weakest domains each with their domain name, integer readiness score, and letter readiness grade (e.g. 'poor').

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "domains"
     ],
     "properties": {
      "domains": {
       "type": "array",
       "items": {
        "type": "string"
       },
       "description": "Two to five unique public hostnames. URLs are normalized to hostnames; private and local targets are rejected."
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "success",
      "domains_requested",
      "audits_completed",
      "audits_failed",
      "average_readiness_score",
      "weakest_domains"
     ],
     "properties": {
      "success": {
       "type": "boolean"
      },
      "audits_failed": {
       "type": "integer"
      },
      "weakest_domains": {
       "type": "array",
       "items": {
        "type": "object",
        "required": [
         "domain",
         "readiness_score",
         "readiness_grade"
        ],
        "properties": {
         "domain": {
          "type": "string"
         },
         "readiness_grade": {
          "type": "string"
         },
         "readiness_score": {
          "type": "integer"
         }
        },
        "additionalProperties": true
       }
      },
      "audits_completed": {
       "type": "integer"
      },
      "domains_requested": {
       "type": "integer"
      },
      "average_readiness_score": {
       "type": "integer"
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "success": true,
  "audits_failed": 0,
  "weakest_domains": [
   {
    "domain": "example.org",
    "readiness_grade": "poor",
    "readiness_score": 35
   }
  ],
  "audits_completed": 2,
  "domains_requested": 2,
  "average_readiness_score": 38
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-readiness-batch-audit-ab4ac6e2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai-data-marketplace-1042299154756.us-central1.run.app](https://www.zero.xyz/host/ai-data-marketplace-1042299154756.us-central1.run.app/llms.txt)
