iGaming Jobs API, structured.

65 active vacancies from casinos, sportsbooks, providers and regulators — actuality-monitored and served via JSON API. Stop browsing career pages; start querying.

65 active jobs · re-checked every 24 h · closures detected in real time · structured JSON
Live vacancies · now actuality-checked
Frontend Team Lead game_studio
Senior Legal Counsel platform_prov…
Legal Counsel platform_prov…
Game Artist casino
Middle Manual QA game_studio
Senior Microsoft Platform & Security Engineer game_studio
65 active jobs View API docs ↑
65 active vacancies
6 closures detected last 30 d
24 h actuality re-check cycle
5 iGaming segments covered
Live sample from the feed

A sample of what the API returns

game_studio BGaming · BY · remote
Frontend Team Lead
GET /v1/jobs/ lead
status: active
platform_provider Relax Gaming · Isle of Man · hybrid
Senior Legal Counsel
GET /v1/jobs/ senior
status: active
platform_provider Relax Gaming · Isle of Man · hybrid
Legal Counsel
GET /v1/jobs/ mid
status: active
casino Relax Gaming · Stockholm, SE · hybrid
Game Artist
GET /v1/jobs/
status: active
game_studio BGaming · UA · remote
Middle Manual QA
GET /v1/jobs/ mid
status: active
game_studio Play'n GO · SE · remote
Senior Microsoft Platform & Security Engineer
GET /v1/jobs/ senior
status: active

These 6 are the most recently verified records. The full feed is available only via the API — create a free account to query it.

What you actually get

From career page HTML to one clean JSON record.

We don’t re-post jobs. We extract, structure, verify actuality and serve it with normalized metadata so you can SELECT instead of scrape.

RAW HTML · career page evolution.com/careers/...
<div class="job-listing">
  <h2>Senior Product Manager</h2>
  <p class="location">
    Riga, LatviaHybrid
  </p>
  <p class="team">
    Live Casino • 5+ years required
  </p>
  <ul class="requirements">
    <li>iGaming product experience</li>
    <li>B2B operator background</li>
  </ul>
</div>
CLEAN JSON · /v1/jobs/<id>/ GET /v1/jobs/b3c12f09/
{
  "id": "b3c12f09-4a2e-4d11-8f7b-...",
  "title": "Senior Product Manager",
  "company_name": "Evolution",
  "location_city": "Riga",
  "location_country": "LV",
  "remote_mode": "hybrid",
  "igaming_segment": "live_casino",
  "seniority": "senior",
  "posted_at": "2026-06-01T10:00:00Z",
  "last_seen_at": "2026-06-08T04:12:00Z",
  "status": "active"
}
title — extracted igaming_segment — resolved location — normalised seniority — classified remote_mode — detected last_seen_at — actuality stamp
Pipeline

Five steps from career page to your GET /v1/jobs/ request.

No black boxes. Daily crawl of career pages, LLM-structured job records, then actuality re-check to catch closures before you do.

01 Crawl Fetch career pages and job board listings from iGaming operators, providers and regulators. every 6 h
02 LLM extract LLM parses job title, company, location, seniority, segment, remote mode and requirements from raw HTML. 12+ structured fields
03 Dedupe & enrich URL-hash deduplication across re-posts. iGaming segment resolved, location normalised. unique postings only
04 Actuality monitor Every active vacancy is re-visited within 24 h. Page gone or job removed → status flips to CLOSED automatically. re-check every 24 h
05 Index & serve Postgres-backed REST API, cursor-paginated, ETag-friendly. Only ACTIVE records by default. single endpoint
Coverage

5 iGaming segments today, growing monthly.

We cover the full iGaming stack — casinos, sportsbooks, providers, affiliates and regulators. New segments and companies are added every month.

All · 5
GA
game_studio
iGaming segment
29
RE
regulator
iGaming segment
15
PL
platform_provider
iGaming segment
13
CA
casino
iGaming segment
6
PO
poker
iGaming segment
1
Live metrics · real-time

Actuality is the product.

Other job APIs show you what was posted. We tell you what is still open — every vacancy is re-checked within 24 hours.

Active vacancies 65 live, actuality-verified
Closures detected · 30 d 6 re-check cycle: every 24 h · auto-flagged as CLOSED
Segments covered 5 casino · sportsbook · provider · regulator · view all →
Quick start

Six filters. One JSON response.

Token auth, cursor pagination, ETag-friendly. Only ACTIVE vacancies by default — add ?status=closed to query closures.

igaming_segment
e.g. casino, sportsbook, live_casino
seniority
junior, mid, senior, lead
remote_mode
remote, hybrid, onsite
location_country
ISO 3166-1 alpha-2, e.g. MT, GB, LV
posted_after
ISO 8601 datetime, e.g. 2026-05-01T00:00:00Z
limit
1–100, default 20
REST + JSON Cursor pagination ETag · 304 OpenAPI 3.1
# Senior remote roles in live casino segment
curl -H "Authorization: Token YOUR_KEY" \
  "https://api.i-gaming.tools/v1/jobs/?igaming_segment=live_casino&remote_mode=remote&seniority=senior&limit=10"
HTTP/1.1 200 OK
X-Quota-Free-Remaining: 962
X-Quota-Paid-Balance:   0
X-Quota-Resets-At:      2026-07-01T00:00:00Z

{
  "results": [
    {
      "id": "b3c12f09-4a2e-4d11-8f7b-e92a18c73d40",
      "title": "Senior Product Manager",
      "company_name": "Evolution",
      "location_city": "Riga",
      "location_country": "LV",
      "remote_mode": "hybrid",
      "igaming_segment": "live_casino",
      "seniority": "senior",
      "posted_at": "2026-06-01T10:00:00Z",
      "last_seen_at": "2026-06-08T04:12:00Z",
      "status": "active"
    }
  ],
  "next": "https://api.i-gaming.tools/v1/jobs/?cursor=cD0yMD..."
}
Trust

Who runs it, and what's honest about today.

If you're going to put our data in your recruiting pipelines or models, you should know exactly who's on the other end — and what we haven't built yet.

Built & maintained by

DT
Daniil T. Founder · ex-affiliate ops · operating since 2024

Two-person team. Every extracted record is reviewable; every extraction prompt is versioned in the database. We answer e-mail in under 24 hours.

What you can verify today

Crawl cadence every 6 h
Actuality re-check every 24 h
Active vacancies now 65
Public stats endpoint /v1/stats/
Jobs endpoint /v1/jobs/

Every record carries both posted_at and last_seen_at — so you can audit freshness on your own.

Coming next

We'd rather list what we don't have yet than pretend we do. Phase 2 work:

  • Public status pagestatus.i-gaming.tools with uptime and per-crawler health.
  • Public changelog — prompt versions, new companies, schema changes.
  • Corrections form — until then, e-mail [email protected]; we respond within 24 h.
  • More operators & segments added every month.
Pricing

Register for free. Top up only if you need more.

An API key is required for every request — there is no anonymous access. Free monthly quota, with optional prepaid packs that never expire.

Free · registered
$0/ month

Auto-refilled on the 1st of every month. Good for evaluation and small talent projects.

  • 1,000 requests / month
  • All endpoints, all segments
  • Full structured job record
  • No card on file
Create account
Prepaid packs
from $TBD· no expiry

Buy a pack of requests once. They never expire and stack on top of your monthly free quota.

  • Starter — 10,000 requests · $TBD
  • Growth — 100,000 requests · $TBD
  • Pro — 1,000,000 requests · $TBD
  • Same endpoints, no throttling tiers
  • Stacks with future free quotas
Get API key →
Custom
Talk to us

Bulk export, custom company onboarding, or volumes beyond 1 M / month? Drop a line.

  • Bulk export (parquet / ndjson)
  • Custom company / segment on request
  • Volume above the Pro pack
  • Direct Slack channel with the team
Contact us
Every response carries your live quota
Check headers in any call — no separate billing endpoint to poll. Anti-abuse rate-limit: ~100 req/min shared across all plans (not a billing throttle).
X-Quota-Free-Remaining: 962
X-Quota-Paid-Balance:   0
X-Quota-Resets-At:      2026-07-01T00:00:00Z

One API for every iGaming job that matters.

Register for free — 1,000 requests / month, refilled the 1st of every month. No card on file.