# Oblique Markets Agent-Readiness Audit

> Oblique Markets Agent-Readiness Audit is a paid API for AI agents from oblique.markets, paid per call via x402, $1/call, status unknown (last checked 2026-09-14).

Audits a domain's agent-readiness by probing six discovery surfaces (x402, agent.json, openapi.json, llms.txt, robots.txt, mcp.json), validates key fields, and returns a weighted 0-100 score with actionable fix-it recommendations

## Facts

- Endpoint: POST https://oblique.markets/api/v1/paid/agent-readiness-audit
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/oblique-markets-agent-readiness-audit-dc536ee3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_px7a_g5Qqci98y2Z-kv9F

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 oblique-markets-agent-readiness-audit-dc536ee3 -d '<json body>'
```

Example prompt: Can you run a full agent-readiness audit on mycompany.com and tell me what score it gets across all six discovery surfaces — x402, agent.json, openapi.json, llms.txt, robots.txt, and mcp.json — and what I need to fix to improve it?

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-surface agent-discoverability audit of a domain in a single call, rather than manually probing each discovery file individually. It is especially valuable when preparing a domain for agentic traffic, debugging why agents cannot discover a service, or benchmarking discoverability against the x402 and emerging agent-discovery standards. Prefer it over ad-hoc curl checks or single-surface validators when you need a scored, actionable report covering all six canonical discovery surfaces simultaneously.

## Known failure modes

- Target domain is unreachable or returns network errors — probes fail with connectivity errors
- Domain actively blocks probes (firewall, bot protection) — surfaces return 403/429, skewing score
- SSRF guard blocks internal/private IP ranges — returns error if domain resolves to non-public address
- Malformed or unparseable discovery files — validation fails with schema errors per surface
- Domain does not exist — DNS resolution failure returned

## How this service works

Agent-readiness audit of a domain: parallel SSRF-guarded probes of the six discovery surfaces agents read (/.well-known/x402.json, /.well-known/agent.json, /openapi.json, /llms.txt, /robots.txt, /.well-known/mcp.json) with key-field validation, a weighted 0-100 score and specific fix-it recommendations

## Output

Returns a weighted 0-100 agent-readiness score, per-surface probe results for each of the six discovery endpoints (x402.json, agent.json, openapi.json, llms.txt, robots.txt, mcp.json), key-field validation outcomes, and specific actionable recommendations for fixing any gaps or misconfigurations found.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "domain": {
   "type": "string",
   "description": "Bare domain (example.com) or https URL — normalized to the https origin"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/oblique-markets-agent-readiness-audit-dc536ee3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oblique.markets](https://www.zero.xyz/host/oblique.markets/llms.txt)
