# Bytemine ICP Builder

> Bytemine ICP Builder is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $1.5/call, status unknown (last checked 2026-09-16).

Takes a plain-text description of your ideal customer profile and asynchronously returns a list of matching companies via webhook.

## Facts

- Endpoint: POST https://x402.orthogonal.com/bytemine/v1/icp-builder
- Price: $1.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bytemine-icp-builder-7df5ae63
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_m58oZAMqmm-YDGt50IhsQ

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 bytemine-icp-builder-7df5ae63 -d '<json body>'
```

Example prompt: Build me a list of 100 companies that match my ideal customer profile — they should be mid-market SaaS companies in the US with 50–500 employees focused on HR tech, and send the results to https://mywebhook.example.com/icp-results when done.

## When to prefer this

Choose this endpoint when you need to generate a curated list of companies matching a described ideal customer profile and can accept asynchronous delivery via webhook. Ideal for B2B sales teams building outbound prospect lists, marketers doing account-based targeting, or founders identifying their target market. Not suitable if you need synchronous results or cannot provide a webhook endpoint.

## Known failure modes

- Missing or invalid webhook_url — job results cannot be delivered and will be lost since polling is not supported
- ICP description too vague — may return irrelevant or low-quality company matches
- Count exceeds maximum of 200 — request may be rejected or capped
- Webhook URL unreachable — results cannot be delivered after job completes
- Insufficient credits (50 credits per run) — job will not be initiated
- Job processing failure — job_id issued but webhook never called

## How this service works

Describe your ideal customer profile in plain text. Returns a job_id immediately. Provide a webhook_url to receive results when complete (required, as job polling is not available through this API). 50 credits per run.

## Output

Returns a job_id immediately upon submission. When processing is complete, delivers a list of matching companies to the provided webhook URL. Each result set contains up to 200 companies that match the plain-text ICP description provided.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "count": {
   "type": "integer",
   "description": "Number of companies to return (default 50, max 200)"
  },
  "description": {
   "type": "string",
   "description": "Plain-text ICP description of your ideal customer"
  },
  "webhook_url": {
   "type": "string",
   "description": "URL for async result delivery"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bytemine-icp-builder-7df5ae63/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
