Implement API Catalog
Publish an API catalog for automated discovery per RFC 9727.
Requirements
- Serve
/.well-known/api-catalogwithContent-Type: application/linkset+jsonand HTTP 200 - Include a
linksetarray with entries for each API - Each entry needs an
anchorURL and link relations:service-desc(OpenAPI spec),service-doc(docs), and optionallystatus(health endpoint) - See RFC 9727 Appendix A for examples
Validate
POST https://isitagentready.com/api/scan
Content-Type: application/json
{"url": "https://YOUR-SITE.com"}
Check that checks.discovery.apiCatalog.status is "pass".