{"openapi":"3.0.3","info":{"title":"ReadyHooks Agent API","version":"0.1","description":"Lookup whether an agent can connect the way a site claims. Greens only on lookup. One URL on /v0/site."},"servers":[{"url":"https://readyhooks.com"}],"paths":{"/v0/lookup":{"get":{"operationId":"lookupGreens","summary":"Search agent-ready (green) sites by what they do","parameters":[{"name":"q","in":"query","schema":{"type":"string"},"description":"Matches name, purpose, tools, host"}],"responses":{"200":{"description":"Green cards"}}}},"/v0/site":{"get":{"operationId":"siteCard","summary":"Probe or fetch one target by URL","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Pass card or fail code"}}}},"/badge.svg":{"get":{"operationId":"agentReadyBadge","summary":"AgentReady mark. Greens only — never a fail code.","parameters":[{"name":"url","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"SVG badge"}}}}}}