GET
/api/v1/jobs/
Auth required
List vacancies
Public iGaming vacancy catalog. Cursor-pagination. No count. Field source_url — original vacancy page. Field url is ABSENT (P2-3).
Parameters
| Name | In | Type | Required | Description | Example |
|---|---|---|---|---|---|
| city | query | string | optional | City slug exact | |
| company | query | string | optional | Company slug exact | |
| country | query | string | optional | Location country ISO-2 (→ location_country) | |
| cursor | query | string | optional | The pagination cursor value. | |
| employment_type | query | string | optional | Employment type exact | |
| igaming_segment | query | string | optional | iGaming segment exact | |
| include_closed | query | boolean | optional | false (default) = ACTIVE only; true = + CLOSED within window | |
| ordering | query | string | optional | Whitelist: posted_at, -posted_at (default -posted_at) | |
| page_size | query | integer | optional | Number of results to return per page. | |
| posted_after | query | string | optional | posted_at >= (ISO 8601) | |
| posted_before | query | string | optional | posted_at < (ISO 8601) | |
| q | query | string | optional | title icontains | |
| remote_mode | query | string | optional | Remote mode exact | |
| seniority | query | string | optional | Seniority exact | |
| skills | query | array[string] | optional | Skill slug(s), OR-semantics; repeatable parameter | |
| source | query | string | optional | Source (careers|linkedin). LI.3 §6D. |
curl \
-H "Authorization: Token <YOUR_TOKEN>" \
"https://i-gaming.tools/api/v1/jobs/"
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'https://i-gaming.tools/api/v1/jobs/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Token <YOUR_TOKEN>']);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
const response = await fetch("https://i-gaming.tools/api/v1/jobs/", {
method: "GET",
headers: {
"Authorization": "Token <YOUR_TOKEN>"
}
});
const data = await response.json();
console.log(data);
import requests
headers = {
"Authorization": "Token <YOUR_TOKEN>"
}
response = requests.get("https://i-gaming.tools/api/v1/jobs/", headers=headers)
print(response.json())