---
title: "Request manager fan-out re-validation"
method: POST
path: "/api/registry/manager-revalidation-request"
tags: ["Agent Discovery"]
---

# Request manager fan-out re-validation

`POST /api/registry/manager-revalidation-request`

Trigger re-validation of every publisher delegating to a manager domain via ads.txt `MANAGERDOMAIN`. Use after rotating the manager's `adagents.json` so the change propagates to delegating publishers without waiting for the next routine crawl cycle. Work is queued and drained at a bounded rate (≈50 publishers per 5-minute tick). Returns 202 immediately with the number of publishers enqueued.

**Rate limits:** 5 minutes per manager domain, 30 requests per user per hour (shared with other crawl-request endpoints).

## Request body

- object
  - `manager_domain` string, required — Manager domain whose delegating publishers should be queued for re-validation. Must already be present as `manager_domain` on at least one publisher row.

## Response `202`

Re-validation queue request accepted

- object
  - `message` 'Manager re-validation enqueued', required
  - `manager_domain` string, required
  - `publishers_enqueued` integer, required — Number of delegating publisher rows added to or refreshed in the manager_revalidation_queue. Zero if no publisher delegates to this manager.

## Other responses

- `400` — Invalid domain format, private IP, or unresolvable domain
- `401` — Authentication required
- `429` — Rate limit exceeded

---

[API](https://skmtc.net/adcontextprotocol/apis/agenticadvertising-org-registry-api.md) · [All operations](https://skmtc.net/adcontextprotocol/apis/agenticadvertising-org-registry-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/adcontextprotocol/agenticadvertising-org-registry-api/versions/9ea7fedf54c0/schema)
