# WithZero via ZeroClick – Crustdata Person Search by Role Cluster

> WithZero via ZeroClick – Crustdata Person Search by Role Cluster is a paid API for AI agents from agents.withzero.xyz, paid per call via x402 or MPP, $0.08/call, status unknown (last checked 2026-09-14, last successful call 2026-07-06).

Search for people at a specific company filtered by motion-oriented role cluster (e.g. decision makers, executives, product/GTM, technical, partnerships) using Crustdata data, paying per call via x402.

## Facts

- Endpoint: POST https://agents.withzero.xyz/api/v1/crustdata/person/search/role-cluster
- Price: $0.08/call
- Payment: x402, MPP
- Status: unknown
- Last checked: 2026-09-14
- Last successful call: 2026-07-06
- Success rate: 100% of calls made through Zero
- Rating: 3.0 / 5 from 2 reviews
- Activations on Zero: 7
- Tags: x402
- Canonical page: https://www.zero.xyz/c/withzero-via-zeroclick-crustdata-person-search-by-role-cluster-39571377
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SewT4nEjyIh00F9hW1iIy

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 withzero-via-zeroclick-crustdata-person-search-by-role-cluster-39571377 -d '<json body>'
```

Example prompt: Find the decision makers at Browserbase — use their domain browserbase.com — and return up to 10 profiles with their social handles and current job titles.

## When to prefer this

Use this endpoint when you need to find people at a specific company segmented by a motion-oriented role cluster — especially for sales prospecting, GTM targeting, partnership discovery, or technical outreach — and you have the company's domain, name, or LinkedIn URL. Prefer this over general web search when you want structured, enriched professional profiles with social handles and employment history rather than unstructured web results. Best suited for agent workflows that need to autonomously identify and qualify contacts without requiring a Crustdata account or API key.

## Known failure modes

- No profiles returned if company domain, name, or URL does not match Crustdata's database
- Payment failure or insufficient USDC balance via x402 preventing the call
- Invalid role_cluster value outside the supported enum returns a validation error
- Exceeding limit maximum of 25 causes a schema validation error
- Ambiguous or misspelled company_domain may return irrelevant or zero results
- Missing all three company identifier fields (domain, name, URL) may result in an error or empty response

## How this service works

Create media, research companies and people, publish to the web, remember context, deploy apps, and schedule work—on demand, without vendor accounts or API keys. This server is a pay-per-use, transparent proxy in front of WithZero's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. This document is the source of truth for agents: it lists the complete verified paid surface with each operation's live price in its x-payment-info. Endpoints not listed here are not part of the supported catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge.

## Output

A list of up to 25 person profiles from Crustdata, each containing requested fields such as basic profile information (name, title, location), social handles (LinkedIn, Twitter, etc.), and experience records showing current and past employment, enabling agents to identify relevant contacts at a company by role cluster.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 25,
   "minimum": 1,
   "description": "Maximum profiles to return. Defaults to 10; max 25."
  },
  "fields": {
   "type": "array",
   "items": {
    "type": "string",
    "minLength": 1
   },
   "description": "Crustdata response fields or sections to return. Defaults to basic_profile, social_handles, and experience so callers can inspect current-employment rows and profile URLs."
  },
  "company_name": {
   "type": "string",
   "minLength": 1,
   "description": "Current employer company name when a domain or professional-network URL is not available."
  },
  "role_cluster": {
   "enum": [
    "decision_makers",
    "executive_founder",
    "product_growth_gtm",
    "technical_platform_api_security",
    "partnerships_ecosystem_devrel"
   ],
   "type": "string",
   "default": "decision_makers",
   "description": "Motion-oriented role cluster to search. Defaults to decision_makers."
  },
  "company_domain": {
   "type": "string",
   "minLength": 1,
   "description": "Current employer website domain, e.g. browserbase.com."
  },
  "company_professional_network_profile_url": {
   "type": "string",
   "format": "uri",
   "description": "Exact current employer professional-network company profile URL."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/withzero-via-zeroclick-crustdata-person-search-by-role-cluster-39571377/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.withzero.xyz](https://www.zero.xyz/host/agents.withzero.xyz/llms.txt)
