# ScrapFly Content Directory

> ScrapFly Content Directory is a paid API for AI agents from test-scrapfly.orbonomy.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns a directory listing of available content endpoints or categories based on a query string

## Facts

- Endpoint: POST https://test-scrapfly.orbonomy.xyz/api/content/directory
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapfly-content-directory-f98e1707
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UZazx-lb7RM9PvcbKAKq1

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability scrapfly-content-directory-f98e1707 -d '<json body>'
```

Example prompt: Search the ScrapFly content directory for 'e-commerce product data' and show me what content categories or endpoints are available.

## When to prefer this

Use this endpoint when an agent needs to discover what content categories or data endpoints are available within the ScrapFly catalog before deciding which specific scraping or content endpoint to call. It acts as a meta-lookup step, not a direct data extraction call.

## Known failure modes

- Missing required 'query' field returns validation error
- Empty or overly broad query may return too many results or empty data
- Query with no matching directory entries returns success:true but empty data
- Payment failure on Base chain (x402) blocks the request before processing
- Service unavailability returns non-200 response with no data

## How this service works

69 endpoints for data, content generation, and web scraping. Pay per request via x402 on Base chain.

## Output

Returns a success flag and a data object containing directory entries, content categories, or matched endpoint metadata relevant to the submitted query.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "query": {
   "type": "string",
   "description": "Input query"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scrapfly-content-directory-f98e1707/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from test-scrapfly.orbonomy.xyz](https://www.zero.xyz/host/test-scrapfly.orbonomy.xyz/llms.txt)
