Discover/occ.com.mx API
live

occ.com.mx APIwww.occ.com.mx

Search OCC.com.mx job listings by keyword and location. Get paginated results with salaries, companies, and full job details including skills and benefits.

Endpoints
2
Updated
3mo ago
Try it
Page number for pagination
Maximum number of results to return per page (max 22)
Job search keyword (e.g., 'desarrollador', 'contador', 'ingeniero')
Location filter as URL slug (e.g., 'ciudad-de-mexico', 'monterrey', 'guadalajara'). Leave
api.parse.bot/scraper/bb43db95-21fc-4220-8ad2-36cabe249211/<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/bb43db95-21fc-4220-8ad2-36cabe249211/search_jobs?page=1&keyword=contador' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for job listings by keyword and optionally filter by location. Returns a paginated list of jobs with basic information including title, company, salary, location, and posted date. Each page contains up to 22 results.

Input
ParamTypeDescription
pageintegerPage number for pagination
limitintegerMaximum number of results to return per page (max 22)
keywordrequiredstringJob search keyword (e.g., 'desarrollador', 'contador', 'ingeniero')
locationstringLocation filter as URL slug (e.g., 'ciudad-de-mexico', 'monterrey', 'guadalajara'). Leave empty for all locations.
Response
{
  "type": "object",
  "fields": {
    "jobs": "array of job objects with offer_id, title, salary, company, location, posted_date",
    "page": "integer - current page number",
    "total_pages": "integer - total pages available",
    "total_results": "integer - total matching jobs",
    "results_on_page": "integer - number of results on this page"
  },
  "sample": {
    "data": {
      "jobs": [
        {
          "title": "Contador",
          "salary": "Sueldo no mostrado por la empresa",
          "company": "Empresa confidencial",
          "location": "Mérida, Yucatán",
          "offer_id": "21095369",
          "posted_date": "Hoy"
        }
      ],
      "page": 1,
      "total_pages": 103,
      "total_results": 2252,
      "results_on_page": 22
    },
    "status": "success"
  }
}

About the occ.com.mx API

The OCC.com.mx API gives developers access to Mexico's largest job board through 2 endpoints. Use search_jobs to query listings by keyword and location, receiving paginated results with titles, salaries, companies, and posting dates. Use get_job_details to retrieve full listing data — including salary range, required skills, benefits, city, state, and job category — for any offer ID returned by a search.

Search Jobs

The search_jobs endpoint accepts a required keyword parameter (e.g., desarrollador, contador, ingeniero) and an optional location slug (e.g., ciudad-de-mexico, monterrey, guadalajara). Results are paginated at up to 22 listings per page. The response includes total_results, total_pages, and results_on_page for building pagination controls, plus a jobs array with per-listing fields: offer_id, title, salary, company, location, and posted_date. Omitting location returns results across all of Mexico.

Job Details

The get_job_details endpoint takes an offer_id from any search_jobs result and returns a detailed record. The salary object exposes min, max (both integers or null), and a human-readable text representation. Additional fields include skills (array of required skill strings), benefits (array of offered benefit strings), category, city, state, location, and the canonical url for the listing on OCC.com.mx.

Coverage and Scope

All listings are sourced from occ.com.mx, which focuses on the Mexican labor market. Location filtering uses URL slugs matching OCC's regional taxonomy, so values like guadalajara or monterrey should match the site's conventions. Salary fields may be null when a listing does not publish compensation data.

Common use cases
  • Aggregate Mexican job market data by keyword to analyze demand for specific roles such as ingeniero de software or contador
  • Build a salary intelligence tool by collecting salary.min and salary.max fields across categories and locations
  • Power a job alert service that polls search_jobs for new posted_date values matching user-defined keywords
  • Populate a curated job board focused on Mexico, pulling full descriptions and benefits from get_job_details
  • Analyze skill requirements across industries by extracting skills arrays from multiple job detail responses
  • Track hiring activity by city or state using the location filter and total_results counts over time
  • Build a recruiting pipeline tool that matches candidate profiles against required skills and benefits fields
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 OCC.com.mx have an official developer API?+
OCC.com.mx does not publish a documented public developer API for accessing job listings programmatically. This Parse API provides structured access to the listing data available on the site.
What does `search_jobs` return and how do I filter by location?+
It returns a jobs array with up to 22 entries per page, each containing offer_id, title, salary, company, location, and posted_date, plus pagination metadata (total_results, total_pages, results_on_page). Pass a location slug such as ciudad-de-mexico or monterrey to the location parameter to filter geographically. Omitting it returns results nationwide.
What happens when a listing doesn't include salary information?+
The salary object returned by get_job_details includes min and max as integers or null. When a company does not publish compensation, both fields will be null and the text field will reflect whatever placeholder or omission the original listing shows.
Does the API support searching by company name or filtering by job category?+
Currently the search_jobs endpoint filters by keyword and location only. Category is returned as a field in get_job_details results but is not an input filter. You can fork this API on Parse and revise it to add category or company-name filtering as additional parameters.
Is applicant-facing data like application counts or employer contact details included?+
No. The API covers listing content: title, salary, skills, benefits, company name, category, and location. Application counts, recruiter contact details, and internal employer profile data are not exposed. You can fork this API on Parse and revise it to add an employer profile endpoint if those fields become available.
Page content last updated . Spec covers 2 endpoints from www.occ.com.mx.
Related APIs in JobsSee all →
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.
devex.com API
Search and explore global development opportunities including tenders, grants, job postings, news, organizations, and events all in one place. Find funding details, discover career opportunities, and stay updated on international development initiatives through a single integrated platform.
104.com.tw API
Search for jobs across Taiwan's largest job board and retrieve detailed job listings including descriptions, requirements, and company information. Find the right career opportunities by browsing thousands of positions or searching for specific roles that match your skills and interests.
metacareers.com API
Search and browse Meta job openings across all departments and locations. Filter by keyword, experience level, or role category — including University Graduate and AR/VR specializations — and retrieve comprehensive details for each listing, including job description, requirements, salary range, and application link.
naukri.com API
naukri.com API
nvidia.com API
nvidia.com API
airtasker.com API
Search and browse Airtasker tasks by location, category, price, and keywords, then access detailed task information and user profiles. Get location suggestions and category recommendations to discover available work and service opportunities in your area.
amazon.jobs API
Search and browse Amazon job openings by keywords, location, and category, then view detailed information about specific positions. Filter results across multiple job categories and locations with easy pagination.
OCC.com.mx Jobs API | Search Mexico Job Listings · Parse