Public jobs API

Unauthenticated read API for live Belgian and Luxembourg legal jobs, function names, and upcoming scheduled events. v1 is additive-only; breaking changes need a new version. See versioning and deprecation.

Send candidates to click_url (the LexGO page with tracking). url is the untagged canonical page; job and event ids accept either. There is no apply-via-agent. Search is compact (no body). GET /api/v1/jobs/{id} / MCP get_job return a sanitized plaintext description. Raw HTML, emails, phones, and ATS URLs are stripped. Permitted use is in the Terms and conditions.

Lexgo Logo
dotted_texture

REST

Live vacancies, function names, taxonomies, and upcoming scheduled events. No API key.

Limits and availability

dotted_texture

MCP

POST /mcp JSON only. The same jobs, functions, taxonomies, and events as REST. Call get_job before recommending a vacancy. GET /mcp is 405; there is no SSE.

MCP discovery: /.well-known/mcp and /.well-known/mcp/server-card.json. A compatibility copy lives at /mcp-server-card.json.

Machine-readable docs