# Alion Get Job Details

> Alion Get Job Details is a paid API for AI agents from alion.io, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-28).

Fetches full details for a single verified live job listing by ID or URL, including role metadata, company info, technologies, salary estimate, and trust signals.

## Facts

- Endpoint: GET https://alion.io/mcp/rest/get_job?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/alion-get-job-details-f4e566b8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_eAugy9bc4FSKuXQ69okQa

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-get-job-details-f4e566b8
```

Example prompt: Pull up the full details for Alion job ID 2848852 — I want to see the salary estimate, required technologies, location, visa sponsorship status, and whether it's still live.

## When to prefer this

Use this endpoint when you have a specific Alion job ID or URL and need structured, verified details about that single listing — salary estimates, tech stack, company info, trust signals, and current live status. Prefer this over search endpoints when you already know which job you want to inspect or verify before applying.

## Known failure modes

- Job ID not found — returns error if the ID does not exist in the database
- Job URL does not match any indexed listing
- max_chars out of range (must be 200–12000) — returns validation error
- description_format must be 'text' or 'html' — invalid enum value returns error
- Job listing has been closed or removed since last verification
- Payment failure — endpoint requires $0.01 USDC per call via x402 protocol

## How this service works

One posting: A posting as its page shows it, with the liveness score, the trust level and the employer's truth index.

## Output

A JSON object containing the job's title, status (live/closed), company details (name, domain, size, ATS vendor, employer type), locations, countries, work mode, seniority, role family, employment type, technologies (with optional flags), salary estimate (min/max USD, period, method, sample size), trust signals (flags, level, repost count), visa sponsorship, experience years minimum, and the job description text up to max_chars characters.

## 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"
      },
      "max_chars": {
       "type": "integer",
       "default": 12000,
       "maximum": 12000,
       "minimum": 200
      },
      "description_format": {
       "enum": [
        "text",
        "html"
       ],
       "type": "string",
       "default": "text"
      }
     },
     "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": 2848852,
  "url": "https://alion.io/job/careship-backend-engineer-mfd",
  "title": "Backend Engineer (m/f/d)",
  "trust": {
   "flags": [],
   "level": "ok",
   "repost_count": null
  },
  "salary": null,
  "status": "live",
  "company": {
   "id": 173219,
   "url": "https://alion.io/company/careship",
   "name": "Careship",
   "domain": "careship.de",
   "size_band": "11-50",
   "ats_vendor": "Join",
   "employer_type": "direct"
  },
  "closed_at": null,
  "countries": [
   "DE"
  ],
  "days_open": 0,
  "locations": [
   "Berlin, Germany"
  ],
  "seniority": "middle",
  "work_mode": "remote",
  "description": "Python, FastAPI and PostgreSQL in a system we built entirely ourselves. Full stack welcome...",
  "role_family": "Backend",
  "remote_scope": "stated_countries",
  "technologies": [
   {
    "name": "Python",
    "optional": false
   },
   {
    "name": "FastAPI",
    "optional": false
   },
   {
    "name": "PostgreSQL",
    "optional": false
   },
   {
    "name": "TypeScript",
    "optional": false
   },
   {
    "name": "Auth0",
    "optional": true
   }
  ],
  "first_seen_at": "2026-10-19T10:39:47Z",
  "board_verified": true,
  "employment_type": "full_time",
  "salary_estimate": {
   "method": "role_seniority_country_cell",
   "period": "year",
   "max_usd": 139000,
   "min_usd": 60000,
   "sample_n": 18
  },
  "hiring_countries": [
   "DE"
  ],
  "last_verified_at": "2026-10-20T03:46:47Z",
  "visa_sponsorship": false,
  "description_chars": 5106,
  "description_format": "text",
  "experience_years_min": 3,
  "description_truncated": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/alion-get-job-details-f4e566b8/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)
