Discover/pintarnya.com API
live

pintarnya.com APIpintarnya.com

Access job listings from Pintarnya via API. Search by keyword, location, salary, and education level. Get full job details including employer info and requirements.

Endpoints
2
Updated
13h ago
Try it
Page number for pagination, starting from 1.
Sort order for results. Accepts: '+distance', '-recommend', or empty string for default so
Keyword to search for in job titles and descriptions (e.g. 'driver', 'marketing', 'warehou
City ID to filter jobs by city (e.g. '155' for Kota Adm. Jakarta Selatan).
Number of results per page.
Maximum salary filter in IDR.
Minimum salary filter in IDR (e.g. '4000000').
Province ID to filter jobs by province (e.g. '11' for DKI Jakarta).
Work type filter ID.
Employment type filter ID.
Minimum education level filter ID.
api.parse.bot/scraper/4e5ff3cb-9210-4ab1-9c3c-cc096381b396/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/4e5ff3cb-9210-4ab1-9c3c-cc096381b396/search_jobs' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for job openings on Pintarnya with keyword and filters. Returns paginated results sorted by relevance. Supports filtering by location, salary, employment type, work type, and education level.

Input
ParamTypeDescription
pagestringPage number for pagination, starting from 1.
sortstringSort order for results. Accepts: '+distance', '-recommend', or empty string for default sorting.
searchstringKeyword to search for in job titles and descriptions (e.g. 'driver', 'marketing', 'warehouse').
city_idstringCity ID to filter jobs by city (e.g. '155' for Kota Adm. Jakarta Selatan).
page_sizestringNumber of results per page.
max_salarystringMaximum salary filter in IDR.
min_salarystringMinimum salary filter in IDR (e.g. '4000000').
province_idstringProvince ID to filter jobs by province (e.g. '11' for DKI Jakarta).
type_of_workstringWork type filter ID.
type_of_employmentstringEmployment type filter ID.
min_education_levelstringMinimum education level filter ID.
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job summary objects",
    "pagination": "object with page, page_size, total_page, total_data"
  },
  "sample": {
    "jobs": [
      {
        "id": 676075,
        "city": "Kota Adm. Jakarta Pusat",
        "slug": "driver-mobil-676075",
        "title": "Driver Mobil",
        "gender": "Pria",
        "province": "DKI Jakarta",
        "expired_at": "2026-06-08T17:00:00Z",
        "max_salary": 5500000,
        "min_salary": 4500000,
        "is_verified": true,
        "published_at": "2026-05-09T02:19:05.572Z",
        "type_of_work": "Onsite",
        "employer_logo": "https://cdn.pintarnya.com/images/employer/logo_cok_1753849413.jpg",
        "employer_name": "PT. Cahaya Optima Karya",
        "type_of_shift": "Night",
        "is_urgently_needed": true,
        "min_education_level": "SMA/SMK",
        "type_of_employments": [
          "Full-Time"
        ],
        "years_of_experience": 1,
        "employer_is_bigbrand": false
      }
    ],
    "pagination": {
      "page": 1,
      "page_size": 5,
      "total_data": 1264,
      "total_page": 253
    }
  }
}

About the pintarnya.com API

The Pintarnya API provides 2 endpoints to search and retrieve job listings from Indonesia's Pintarnya platform, which targets candidates across all education levels. The search_jobs endpoint returns paginated job summaries filterable by province, city, salary range in IDR, employment type, and work type. The get_job_details endpoint returns a full listing record including job description, employer profile, granular location data, and validity dates.

What the API covers

The Pintarnya API surfaces job listings from pintarnya.com, an Indonesian platform that indexes roles from blue-collar and entry-level positions through professional vacancies. The search_jobs endpoint accepts a search keyword, geographic filters (province_id and city_id), salary bounds (min_salary, max_salary in IDR), and pagination controls (page, page_size). Results include an array of job summary objects alongside a pagination object carrying total_data and total_page so you can walk through full result sets.

Job detail fields

The get_job_details endpoint takes a slug — returned directly from search_jobs results — and returns the complete record for that listing. Response fields include title, a salary object with min_salary and max_salary, a description string with the full job posting text, a skills array, and created_at/expired_at ISO datetimes for tracking listing freshness. The employer object contains the company name, about text, logo_url, industry classification, a is_bigbrand boolean flag, and a web_link. Location is broken down to city, district, subdistrict, address, and postal_code.

Filtering and sorting

search_jobs supports a sort parameter with three accepted values: +distance for proximity-based ordering, -recommend for recommendation-ranked results, or an empty string for the default sort. Geographic filtering can be applied at the province level via province_id (e.g. 11 for DKI Jakarta) or narrowed to a specific city using city_id (e.g. 155 for Kota Adm. Jakarta Selatan). Salary filters accept raw IDR integers, making it straightforward to scope results to a specific compensation band.

Common use cases
  • Aggregate Indonesian job market data by province or city using province_id and city_id filters
  • Build salary benchmarking tools using min_salary and max_salary fields returned in job details
  • Track employer hiring activity by monitoring the employer.name and employer.industry fields over time
  • Flag expiring job listings by comparing expired_at dates against the current date
  • Identify in-demand skills by collecting and aggregating the skills arrays across many listings
  • Power a job alert system by polling search_jobs with specific keywords and salary thresholds
  • Enrich a company directory with hiring signals using the employer.is_bigbrand flag and web_link
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Pintarnya have an official developer API?+
Pintarnya does not publish a documented public developer API or API portal for third-party use.
What geographic granularity does the search_jobs endpoint support?+
You can filter by province using province_id or by city using city_id. These are numeric IDs — for example, province_id 11 targets DKI Jakarta and city_id 155 targets Kota Adm. Jakarta Selatan. Sub-city filtering below city level is not available in the search endpoint, though get_job_details does return district and subdistrict fields in the location object.
Does the API return the number of applicants or application status for a listing?+
Not currently. The API covers job content fields (description, salary, skills, employer details) and listing metadata (created_at, expired_at) but does not expose applicant counts or application pipeline data. You can fork this API on Parse and revise it to add an endpoint targeting that data if it becomes accessible on the source.
How do I paginate through all results from search_jobs?+
The response includes a pagination object with page, page_size, total_page, and total_data. Increment the page parameter starting from 1 and continue until page equals total_page. Setting page_size controls how many results appear per request.
Are company profile pages or employer-level job listings covered?+
Not currently. The API provides employer fields (name, about, logo_url, industry, is_bigbrand, web_link) embedded inside individual job records, but there is no dedicated endpoint to list all jobs by a specific employer or to fetch a standalone employer profile. You can fork this API on Parse and revise it to add an employer-scoped endpoint.
Page content last updated . Spec covers 2 endpoints from pintarnya.com.
Related APIs in JobsSee all →
usajobs.gov API
Search federal job openings and view detailed job announcements from USAJobs.gov, plus access historical job data and reference codes to help you find the right government position. Filter and explore thousands of federal career opportunities with comprehensive job details all in one place.
jobs.lever.co API
Access job postings on any Lever-hosted company job board. List, filter, search, and group open roles, retrieve full posting details, and extract application form questions via Lever's public API.
ca.indeed.com API
Search for jobs across Canada and access detailed job listings, company profiles, employee reviews, and salary information all in one place. Build recruitment tools, career research applications, or job market analysis platforms with comprehensive employment data from Indeed Canada.
in.indeed.com API
in.indeed.com API
indeed.com API
Search and discover job opportunities on Indeed while accessing detailed job descriptions, company profiles, and salary insights all in one place. Get comprehensive career information including specific compensation data to help you find and evaluate the right job opportunity for you.
job-boards.greenhouse.io API
Access job listings, department information, office locations, and application forms from Greenhouse.io job boards, then submit applications directly through the platform. Search and filter available positions by keywords to find roles that match your qualifications.
levels.fyi API
Access real compensation data, benefits packages, and salary trends across tech companies and job levels. Retrieve internship pay, H-1B visa salary records, company profiles, and detailed breakdowns by role and level.
uk.indeed.com API
Search for job listings across Indeed UK and retrieve complete job details including descriptions, requirements, salary information, and application links. Filter by job type, experience level, location, remote preference, and more to find relevant opportunities.