# JobLockHQ Construction Job Search

> JobLockHQ Construction Job Search is a paid API for AI agents from api.joblockhq.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Search for open construction and trades job listings by trade, location, and other filters across multiple employer platforms

## Facts

- Endpoint: GET https://api.joblockhq.com/joblock/construction-jobs?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/joblockhq-construction-job-search-fc001c47
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cKyuh3buQ_swV377h_YO9

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 joblockhq-construction-job-search-fc001c47
```

Example prompt: Find me open electrician jobs in Seattle, WA — pull up to 5 live listings with employer names and apply links.

## When to prefer this

Choose this endpoint when you need live, employer-sourced construction and skilled trades job listings filtered by trade type and geography. It is purpose-built for the construction and trades labor market with NOC/SOC trade classification codes, making it superior to general-purpose job search APIs when you specifically need electricians, plumbers, HVAC techs, carpenters, or other tradespeople. The live query mode ensures freshness from actual employer platforms rather than stale aggregated data.

## Known failure modes

- No jobs found for a very specific trade/location combination — returns empty results array with matched=0
- Invalid trade slug or unsupported trade type — may return no results or an error
- Unsupported geography — coverage is limited to ~27 target geographies
- Source errors during live employer query — reported in coverage.source_errors array
- Rate limiting or payment failure — endpoint requires $0.01 USDC per call via x402 protocol

## How this service works

JobLockHQ helps homeowners, contractors, and businesses create accountability before problems become disputes. Join the early access list.

## Output

Returns a list of open construction/trades job postings matching the query, including normalized job title, employer name, location (city, state, country), apply URL, trade classification codes (NOC 2021 and SOC 2018), pay information (or lack thereof), job status, source platform, and metadata about freshness, coverage (number of sources, geographies), and match counts (received, matched, returned).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": {
   "limit": 1,
   "trade": "electrician",
   "country": "US",
   "municipality": "Seattle",
   "state_or_province": "WA"
  },
  "result": {
   "jobs": [
    {
     "pay": {
      "present": false,
      "statement": "No structured pay was found; JobLock does not estimate compensation."
     },
     "trade": {
      "slug": "electrician",
      "noc_2021": "72200",
      "soc_2018": "47-2111"
     },
     "job_id": "example",
     "source": {
      "platform": "workday",
      "fetched_at": "2026-10-12T00:00:00.000Z"
     },
     "status": "open",
     "employer": {
      "name": "Example Employer"
     },
     "location": {
      "city": "Seattle",
      "country": "US",
      "state_or_province": "WA"
     },
     "apply_url": "https://example.invalid/apply",
     "title_normalized": "Electrician"
    }
   ],
   "matched": 1,
   "received": 1,
   "returned": 1
  },
  "machine": {
   "id": "M004",
   "name": "JobLock Construction & Trades Hiring Intelligence",
   "version": "1.0.0"
  },
  "coverage": {
   "partial": false,
   "source_count": 8,
   "source_errors": [],
   "target_geographies": 27
  },
  "freshness": {
   "mode": "live_employer_query",
   "retrieved_at": "2026-10-12T00:00:00.000Z"
  },
  "capability": "construction_job_search"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/joblockhq-construction-job-search-fc001c47/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.joblockhq.com](https://www.zero.xyz/host/api.joblockhq.com/llms.txt)
