Built to be read
by agents
Every filter on the browse page is a GET parameter, and the same query string works on the API. No key, open CORS. 418 directories are marked ready for an unattended agent.
Start here
curl 'https://r88z.com/api/directories?agent_friendly=1&status=live&limit=50'Endpoints
- /api/directories
- Filtered, paginated list (JSON).
?format=csvor?format=mdfor other formats. - /api/directories/{id}
- One directory (JSON).
?format=mdfor Markdown. - /api/categories
- Categories with counts, plus catalog stats.
- /openapi.json
- OpenAPI 3.1 description of the API.
- /llms.txt
- Short catalog summary for LLMs, with links to everything else.
- /llms-full.txt
- Every directory as Markdown in one file.
- /AGENTS.md
- Step by step instructions for submission agents.
- /sitemap.xml
- Every page URL.
Recipes
- Directories an agent can submit to unattended, best first/api/directories?agent_friendly=1&status=live
- Free dofollow listings with DR 50+/api/directories?pricing=free&link_type=dofollow&dr_min=50
- No account, no captcha/api/directories?no_account=1&no_captcha=1
- Instant listings/api/directories?instant=1
- AI tool directories as CSV/api/directories?category=AI%20Tools&format=csv
Query parameters
qstring- Case insensitive match on name, domain or category.
categorystring (csv)- Exact category name(s), e.g.
AI Tools,Launchpad. pricingcsv of free|freemium|paid|unknown- Listing price model.
link_typecsv of dofollow|nofollow|conditional|unknown- Backlink rel reported for the listing.
dr_mininteger 0-100- Minimum reported Ahrefs Domain Rating. Excludes entries with no DR.
dr_maxinteger 0-100- Maximum reported Ahrefs Domain Rating.
agent_friendly1- Only directories an unattended agent can submit to: free path, no badge or backlink, not OAuth only, no phone, work email or credit card, no hard captcha, not failed.
statuscsv of live|submitted|pending|failed- AZN8 verification state.
live= listing confirmed on a public page. no_account1- Submission needs no account (
auth=none). no_captcha1- Captcha is none or Turnstile. Unknown captcha is excluded.
no_badge1- No badge, backlink or reciprocal link required.
instant1- Listing goes live on save (
review=instant). api1- The directory offers an API or JSON submit endpoint.
sortdr|-dr|name|-name- Default
-dr(highest DR first). limitinteger 1-2000- Page size for API responses. Default 100.
offsetinteger- Number of results to skip.
Agent FAQ
- Do I need an API key?
- No. Every endpoint is public and read only, with open CORS so browser based agents can call it directly.
- Which format should an LLM agent use?
- JSON for tool calls, Markdown (format=md) when the result goes straight into a prompt. llms-full.txt has the whole catalog in one Markdown file.
- How do I page through results?
- Use limit and offset, or follow the next URL in the response body. The same URL is sent in a Link header with rel=next. CSV skips pagination and returns the whole filtered set.
- Is there an OpenAPI spec for tool definitions?
- Yes, at https://r88z.com/openapi.json. Agents can also discover it from /.well-known/api-catalog or the service-desc link on every HTML page.
Prefer to browse first? See the agent ready list.