Skip to main content
The Directory API exposes the public listing of businesses that have opted into the Ready directory. List and detail reads are public (no authentication required). Opting in or out requires a session-authenticated request from the business owner. Each listing includes a verificationLevel field indicating the business’s current verification tier. See Business Verification for the full tier system. Rate limits:

List directory

Returns a paginated list of active Ready-powered business listings. No authentication required. Query parameters: Response 200:
Response fields:

Get directory listing

Returns the full detail for a single active listing, including MCP server URL and industry metadata. No authentication required. Path parameters: Response 200:
Response fields: Errors:

Update directory visibility

Opts a business in or out of the public directory. The authenticated user must own the business associated with the listing. Setting visible: true activates the listing and records publishedAt on first publication (subsequent activations preserve the original publishedAt). Setting visible: false returns the listing to pending status and hides it from public reads. Authentication: Session cookie (dashboard login). API key auth is not supported for this endpoint. Path parameters: Request body:
Response 200:
Errors:

MCP server metadata

Returns structured metadata for a Ready MCP server identified by its subdomain. This endpoint is used by AI agents during server discovery. No authentication required. Query parameters: Response 200:
Top-level fields: agentDiscovery fields: Trust signals (EP-R17): Errors:

VerificationLevel type

The VerificationLevel string type is used across all directory responses to represent a business’s verification status. See Business Verification for the full tier progression and how to earn each level.