---
title: "Agent Directory Publish Readiness Diagnostic"
method: POST
path: "/v1/tools/assess_agent_directory_publish_readiness"
tags: ["web-bot-auth", "agent-identity", "publish-readiness", "visa-tap", "mastercard-agent-pay", "jwks", "wave24"]
---

# Agent Directory Publish Readiness Diagnostic

`POST /v1/tools/assess_agent_directory_publish_readiness`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/assess_agent_directory_publish_readiness`
- Auth: none declared

Emit a go/no-go directory publish-readiness verdict for Web Bot Auth / Visa TAP / Mastercard Agent Pay. Five boolean checks: well_known_path_ok, jwks_reachable, card_complete, rotation_posture_ok, alg_ed25519. ready = all true; gaps = failing checks.

**Tool URL:** https://ainumbers.co/chaingraph/art-134-agent-directory-publish-readiness.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `well_known_path_ok` boolean, required
  - `jwks_reachable` boolean, required
  - `card_complete` boolean, required
  - `rotation_posture_ok` boolean, required
  - `alg_ed25519` boolean, required

## Response `200`

Successful tool execution result

- object
  - `ready` boolean
  - `gaps` string[]
  - `checks` object

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
