Agent & developer API

Job risk JSON API

Work Risk Lab publishes static JSON data for each valid career profile. Responses are unstyled raw metrics intended for programmatic consumption, research tooling, and future authenticated access.

Discovery

Content usage

Search indexing and AI input for citation are allowed via Content-Signal inrobots.txt. Bulk AI training is declined. Major AI crawlers are steered toward/api/ and discovery endpoints. Contact the site operator before commercial redistribution.

Endpoints

Replace {slug} with a job slug from /jobs/.

  • Global profile: https://www.workrisklab.com//api/jobs/{slug}.json
  • Regional profile: https://www.workrisklab.com//api/jobs/{region}/{slug}.json

Regions: us, uk, au, ca, eu. Regional responses apply labour-market score adjustments on top of the global baseline.

Example request

GET https://www.workrisklab.com//api/jobs/accountant.json
Accept: application/json

Example response

{
  "name": "Accountant",
  "occupationalCategory": "Finance",
  "aiRiskScore": 52,
  "aiAugmentationScore": 94,
  "wageProtectionIndex": "Sideways",
  "topThreats": ["AI close assistants", "variance explanation generators"],
  "vulnerabilityBluf": "Mid-Career Accountants in Finance are vulnerable because...",
  "safestTasksSummary": "Within Finance, the tasks safest from machine automation are...",
  "defenseSkills": [
    "Forecast scenario modelling with copilot-generated assumptions",
    "Cross-entity variance investigation and sign-off",
    "Process design for human-in-the-loop finance automation"
  ],
  "faq": [{ "question": "...", "answer": "..." }],
  "url": "https://www.workrisklab.com//jobs/accountant/"
}

Response fields

  • name — Display title for the profile
  • occupationalCategory — Industry label
  • aiRiskScore — Replacement risk (0–100)
  • aiAugmentationScore — Augmentation upside (0–100)
  • wageProtectionIndexUp, Down, or Sideways
  • topThreats — Array of AI threat strings
  • vulnerabilityBluf — Three-sentence BLUF vulnerability summary
  • safestTasksSummary — Industry tasks safest from automation
  • defenseSkills — Three immediate skill upgrades
  • faq — Structured Q&A for agents and generative search
  • url — Canonical HTML page for the profile

Full schema: /docs/api/schema.json

Matrix slug format

Programmatic matrix profiles use slugs shaped like:

{experience-tier}-{core-role}-{industry}

entry-level-accountant-finance
senior-executive-software-developer-technology

Authentication

Public read access is available today. Paid or authenticated access may be introduced later via Cloudflare API protection. OAuth protected-resource metadata will be published at that time.