Skip to main content
Public endpoint. Useful for chatbots and discovery widgets that need a one-call answer to “find me X on AgentFlow”.

Request

GET /search?q=vpn&type=all&limit=20
ParamRequiredDefaultNotes
qyes1..120 chars. Wildcards are escaped.
typenoallagent, token, or all
limitno201..50

Response

{
  "ok": true,
  "items": [
    { "kind": "agent", "slug": "vpn-bot", "name": "VPN Bot", "ticker": "VPNB" },
    { "kind": "token", "slug": "vpnt", "name": "VPN Token", "ticker": "VPNT" }
  ]
}

SDK

const r = await af.search.query("vpn", { type: "agent", limit: 5 });
for (const hit of r.items) {
  console.log(hit.kind, hit.slug, hit.name);
}

Curl

curl "https://api.agentflow.website/search?q=vpn"
No auth needed.