# Traveloka Careers — Zapi reference > Traveloka career vacancies — paged search by country, department and employment type, plus job detail with the full description. **Base URL:** `https://api.zpi.web.id` **Auth:** Send `x-api-key: YOUR_KEY` header on every request. Get a free key at https://zpi.web.id/dashboard/keys. **Response envelope:** `{ content, message, errors }` **Rate limit:** 60 req/min on free tier. **Related:** - Detail page: https://zpi.web.id/api/jobs/traveloka - Endpoint catalog: https://zpi.web.id/category/jobs - Concise index: https://zpi.web.id/llms.txt - Full reference: https://zpi.web.id/llms-full.txt --- ## Traveloka Careers **Category:** jobs · **Slug:** `traveloka` **Detail page:** https://zpi.web.id/api/jobs/traveloka Traveloka career vacancies — paged search by country, department and employment type, plus job detail with the full description. **Tags:** jobs, traveloka, careers, indonesia, tech ### Search jobs Search and page through open vacancies with the provider's own filters. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/jobs:traveloka/search` - **Cache TTL:** 600s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `query` | string | query | no | Free-text search across job titles. | | `location` | string | query | no | Country code from the `filters` endpoint: ID, SG, MY, TH, VN, PH, AU, CN, JP, KR. Omit for every country. | | `department` | number | query | no | Department id from the `filters` endpoint, 1-27. | | `employmentType` | enum(Regular|Contractor|Intern) | query | no | Employment type. This filter takes the label, not an id. | | `page` | number | query | no | Page number. Default 1. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/jobs:traveloka/search?query=engineer&location=ID&department=6&employmentType=Regular&page=1" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/jobs:traveloka/search?query=engineer&location=ID&department=6&employmentType=Regular&page=1", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/jobs:traveloka/search?query=engineer&location=ID&department=6&employmentType=Regular&page=1", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "page": 1, "count": 4, "items": [ { "url": "https://careers.traveloka.com/jobs/mj000260-software-backend-engineer", "slug": "mj000260-software-backend-engineer", "title": "Software Backend Engineer", "company": { "name": "Traveloka" }, "jobCode": "MJ000260", "location": { "raw": "BSD City, Indonesia", "city": "BSD City", "country": "Indonesia" }, "department": "Engineering & IT", "employmentType": "Regular" }, { "url": "https://careers.traveloka.com/jobs/mj000270-manager-backend-engineering", "slug": "mj000270-manager-backend-engineering", "title": "Manager, Backend Engineering", "company": { "name": "Traveloka" }, "jobCode": "MJ000270", "location": { "raw": "BSD City, Indonesia", "city": "BSD City", "country": "Indonesia" }, "department": "Engineering & IT", "employmentType": "Regular" }, { "url": "https://careers.traveloka.com/jobs/mj000256-senior-security-operations", "slug": "mj000256-senior-security-operations", "title": "Senior Security Operations", "company": { "name": "Traveloka" }, "jobCode": "MJ000256", "location": { "raw": "BSD City, Indonesia", "city": "BSD City", "country": "Indonesia" }, "department": "Engineering & IT", "employmentType": "Regular" }, { "url": "https://careers.traveloka.com/jobs/mj000257-senior-data-analyst", "slug": "mj000257-senior-data-analyst", "title": "Senior Data Analyst", "company": { "name": "Traveloka" }, "jobCode": "MJ000257", "location": { "raw": "BSD City, Indonesia", "city": "BSD City", "country": "Indonesia" }, "department": "Engineering & IT", "employmentType": "Regular" } ], "limit": 10, "total": 4, "hasMore": false, "nextPage": null, "provider": "traveloka" } ``` --- ### Job detail Full detail for one vacancy. - **Method:** `GET` - **Endpoint:** `https://api.zpi.web.id/v1/jobs:traveloka/job/:slug` - **Cache TTL:** 900s **Parameters:** | Name | Type | Location | Required | Description | |------|------|----------|----------|-------------| | `slug` | string | path | yes | Job slug, as `slug` from the `search` endpoint or the last path segment of its url. | **cURL:** ```bash curl "https://api.zpi.web.id/v1/jobs:traveloka/job/:slug" \ -H "x-api-key: YOUR_API_KEY" ``` **JavaScript / TypeScript:** ```javascript const res = await fetch("https://api.zpi.web.id/v1/jobs:traveloka/job/:slug", { headers: { "x-api-key": process.env.ZAPI_KEY } }); const data = await res.json(); ``` **Python:** ```python import requests r = requests.get("https://api.zpi.web.id/v1/jobs:traveloka/job/:slug", headers={"x-api-key": "YOUR_API_KEY"}) data = r.json() ``` **Example response:** ```json { "url": "https://careers.traveloka.com/jobs/mj000260-software-backend-engineer", "slug": "mj000260-software-backend-engineer", "title": "Software Backend Engineer", "company": { "name": "Traveloka" }, "jobCode": "MJ000260", "applyUrl": "https://hire-r1.mokahr.com/social-recruitment/traveloka/100008526#/job/15dde80e-2c8d-4d6e-8f99-f7ef1cf0a48a/apply", "location": { "raw": "BSD City, Indonesia", "city": "BSD City", "country": "Indonesia" }, "postedAt": "2026-07-21T03:51:03.000Z", "provider": "traveloka", "locations": [ "BSD City, Indonesia" ], "department": "Engineering & IT", "description": "
Job ID: MJ000260
The Engineering Team at Traveloka is the backbone of our innovation, building scalable and high-performance systems that power millions of users worldwide. With a relentless focus on scalability and performance, we ensure a seamless travel experience. Our dedication to excellence and problem-solving makes us instrumental in shaping Traveloka's future as a leader in the digital travel space. You’ll be joining a team that has built industry-leading, high-performance backend systems. Our engineers work on cutting-edge technologies, solving complex challenges in distributed computing, API design, and high-traffic systems. Backend engineering is evolving rapidly, and we’re looking for developers who are eager to build the next big thing in scalable backend architecture.
What You'll be Doing:
Requirements: