# Alion Company Lookalikes

> Alion Company Lookalikes is a paid API for AI agents from alion.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-31).

Returns a ranked list of companies similar to a given target company, based on industry, size, technology stack, and other signals.

## Facts

- Endpoint: GET https://alion.io/mcp/rest/company_lookalikes?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alion-company-lookalikes-d40d2f8d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zC6ZPxEUqaXkUSF1PRtcR

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 alion-company-lookalikes-d40d2f8d
```

Example prompt: Find me up to 10 US-based companies that look like Stripe — show me their similarity scores, shared technologies, and hiring activity.

## When to prefer this

Use this endpoint when you need to discover companies that closely resemble a known target company — ideal for competitive intelligence, sales prospecting, investor benchmarking, or market mapping. Prefer this over general company search when you have a specific anchor company and need ranked similarity with technology and segment overlap signals. Best when the target company has a well-known domain (e.g. stripe.com) that Alion can resolve exactly.

## Known failure modes

- Missing or invalid domain parameter returns a 400 error
- Unknown domain that Alion has no record of returns empty results or warning
- Missing or invalid API key returns 401 Unauthorized
- Insufficient credits returns 402 Payment Required with x402 payment offer
- limit exceeds maximum of 25 returns a validation error
- Rate limiting or server errors return 5xx responses

## How this service works

Plain-HTTP twin of the Alion MCP server. Every tool is also a GET/POST endpoint. Send "Authorization: Bearer <key>" (a key from https://alion.io/developers/keys); calls are paid from the account's credits. Or pay a paid tool per call in USDC with x402 (https://x402.org), no account: call it without a key, sign one of the offers in the PAYMENT-REQUIRED header of its 402 and repeat the call with the PAYMENT-SIGNATURE header; or with MPP (https://paymentauth.org): answer a WWW-Authenticate: Payment challenge with Authorization: Payment <credential> (USDC on Base or Solana, a transfer you sign or have sent). Docs: https://alion.io/developers

## Output

Returns a JSON object with an array of lookalike companies each scored by similarity, including name, domain, industry, size band, headquarters, hiring data (open jobs, new jobs in 30 days, last job posted), shared industry segments, shared technologies, ATS vendor, and employer type. Also includes metadata about the target company, pagination info (has_more, next_cursor, returned count), and any warnings or filters applied.

## 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",
     "required": [
      "domain"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 10,
       "maximum": 25,
       "minimum": 1
      },
      "detail": {
       "enum": [
        "standard",
        "compact"
       ],
       "type": "string",
       "default": "standard"
      },
      "domain": {
       "type": "string"
      },
      "country": {
       "type": "string"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "items": [
   {
    "id": 4808,
    "url": "https://alion.io/company/fis",
    "name": "FIS",
    "domain": "fisglobal.com",
    "hiring": {
     "is_hiring": true,
     "open_jobs": 397,
     "new_jobs_30d": 271,
     "last_job_posted": "2026-10-19"
    },
    "coverage": "ats_board",
    "industry": "Financial Services",
    "size_band": "1001-5000",
    "ats_vendor": "Workday",
    "similarity": {
     "score": 14.85,
     "size_band_gap": 0,
     "same_hq_country": true,
     "shared_segments": [
      "Payment Processing & Gateways"
     ],
     "shared_technologies": [
      "Python",
      "Go",
      "Java",
      "TypeScript"
     ]
    },
    "founded_year": 1968,
    "headquarters": {
     "city": "Jacksonville",
     "country": {
      "iso": "US",
      "name": "United States"
     }
    },
    "employer_type": "direct",
    "industry_segment": "Financial Software & Embedded Finance"
   }
  ],
  "target": {
   "id": 64,
   "name": "Stripe",
   "domain": "stripe.com",
   "industry": "Financial Services",
   "open_jobs": 693,
   "size_band": "1001-5000",
   "hq_country": "US",
   "founded_year": 2010
  },
  "has_more": false,
  "returned": 1,
  "warnings": [],
  "next_cursor": null,
  "filters_applied": {
   "company": {
    "id": 64,
    "name": "Stripe",
    "domain": "stripe.com",
    "resolved_by": "domain_exact"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alion-company-lookalikes-d40d2f8d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from alion.io](https://www.zero.xyz/host/alion.io/llms.txt)
