# Alion Company Hiring Intelligence

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

Retrieves current hiring activity data for a company, including open job counts, top roles, remote openings, and hiring countries

## Facts

- Endpoint: GET https://alion.io/mcp/rest/company_hiring?utm_source=zero.xyz
- Price: $0.01/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-hiring-intelligence-a4698f6e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6jcHU7iP8LMlFF_2r7vzM

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-hiring-intelligence-a4698f6e
```

Example prompt: What does Stripe's hiring look like right now — how many open jobs do they have, what roles are they hiring most for, and how many are remote? Use stripe.com as the domain.

## When to prefer this

Use this endpoint when you need structured, aggregated hiring signals for a specific company — including job counts by role family, remote availability, and country distribution — rather than scraping raw job listings. Prefer this over general web search when you need consistent, machine-readable company hiring data for research, due diligence, or competitive intelligence workflows. It is especially useful when evaluating company growth trajectory or talent strategy at scale across many companies.

## Known failure modes

- Company not found in Alion database — returns empty or 404 if domain/name is unrecognized
- Invalid or missing API key returns 401 Unauthorized
- Insufficient account credits returns 402 Payment Required
- Ambiguous company name with multiple matches may return wrong entity — use domain or ID for precision
- Rate limiting may return 429 if called excessively
- Stale hiring data if company's job board was not recently crawled

## 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 the company's profile (name, domain, industry, size band, headquarters) alongside a hiring object containing: total open jobs, top roles with counts and families, number of open remote positions, new jobs posted in the last 30 days, closed jobs in the last 30 days, date of last job posting, and a breakdown of open jobs by hiring country.

## 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": {
      "id": {
       "type": "integer"
      },
      "url": {
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "domain": {
       "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": {
  "id": 64,
  "url": "https://alion.io/company/stripe",
  "name": "Stripe",
  "domain": "stripe.com",
  "hiring": {
   "open_jobs": 693,
   "top_roles": [
    {
     "role": "Sales",
     "family": "Sales",
     "open_jobs": 166
    },
    {
     "role": "Backend",
     "family": "Backend",
     "open_jobs": 77
    }
   ],
   "open_remote": 118,
   "new_jobs_30d": 250,
   "closed_jobs_30d": 236,
   "last_job_posted": "2026-10-19",
   "hiring_countries": [
    {
     "country": {
      "iso": "US",
      "name": "United States"
     },
     "open_jobs": 280
    },
    {
     "country": {
      "iso": "IE",
      "name": "Ireland"
     },
     "open_jobs": 68
    }
   ]
  },
  "website": "https://stripe.com",
  "industry": "Financial Services",
  "size_band": "1001-5000",
  "headquarters": {
   "city": "South San Francisco",
   "country": {
    "iso": "US",
    "name": "United States"
   }
  },
  "industry_segment": "Payment Processing & Gateways"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alion-company-hiring-intelligence-a4698f6e/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)
