# Company Profile Bulk Lookup

> Company Profile Bulk Lookup is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Fetches structured company profile data for up to 20 domains in a single concurrent API call, returning results in input order with per-item error handling.

## Facts

- Endpoint: GET https://intel.rallylive.ca/bulk/site/company-profile
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/company-profile-bulk-lookup-92512a6c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fqDmjGbDPTuk0xrWZDzXM

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 company-profile-bulk-lookup-92512a6c
```

Example prompt: I have a list of 15 company domains — stripe.com, notion.so, linear.app, figma.com, vercel.com, supabase.com, airtable.com, retool.com, webflow.com, framer.com, loom.com, miro.com, amplitude.com, mixpanel.com, segment.com — can you pull the company profile for each of them in one batch?

## When to prefer this

Choose this endpoint when you have a list of 2–20 domains and need company profile data for all of them efficiently. It processes all domains concurrently and returns results in input order, making it far more efficient than calling the single /site/company-profile endpoint repeatedly. Ideal for CRM enrichment pipelines, competitive research, VC portfolio analysis, or any agent workflow that accumulates a batch of domains before enriching them. If you only have one domain, prefer the single endpoint to avoid unnecessary batch overhead.

## Known failure modes

- Domain not found or no company profile available — per-item error field populated
- More than 20 domains submitted — request rejected or truncated
- Invalid or malformed domain in the list — per-item error for that entry
- Network timeout fetching profile for one or more domains — partial results with failures counted
- Payment failure or insufficient USDC balance — entire batch rejected with 402 response

## How this service works

Bulk company profile: up to 20 domains in one call, processed concurrently, results returned in input order with a per-item error field and a count of failures. Same answer per item as the single /site/company-profile endpoint (Company profile from a domain in one call). Batch enrichment for agents that hold a list. $0.01 per batch.

## Output

An ordered array of company profile objects corresponding to each input domain, each containing company name, description, industry, employee count, headquarters location, founding year, social links, and similar firmographic data. Each item includes a per-item error field indicating whether that domain's lookup failed, and the overall response includes a count of failures across the batch.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/company-profile-bulk-lookup-92512a6c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
