# Bumeran Job Scraper by Role

**Use case:** 

Scrape Bumeran jobs by role or keyword — location, description and date. Structured JSON, ready to run.

## Input

```json
{
  "query": "desarrollador",
  "country": "AR",
  "sort": "RELEVANTES",
  "maxResults": 10,
  "includeDetails": true,
  "descriptionMaxLength": 0,
  "compact": false,
  "incrementalMode": false,
  "emitUnchanged": false,
  "emitExpired": false,
  "skipReposts": false,
  "notificationLimit": 5,
  "notifyOnlyChanges": false,
  "descriptionFormat": "all",
  "excludeEmptyFields": false,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

## Output

```json
{
  "jobId": {
    "label": "Job ID"
  },
  "jobKey": {
    "label": "Source job ID"
  },
  "canonicalUrl": {
    "label": "Canonical URL",
    "format": "link"
  },
  "portalUrl": {
    "label": "Portal URL",
    "format": "link"
  },
  "title": {
    "label": "Title"
  },
  "company": {
    "label": "Company"
  },
  "companyId": {
    "label": "Company ID"
  },
  "companyLogo": {
    "label": "Company logo",
    "format": "image"
  },
  "location": {
    "label": "Location"
  },
  "description": {
    "label": "Description"
  },
  "descriptionHtml": {
    "label": "Description HTML"
  },
  "descriptionMarkdown": {
    "label": "Description Markdown"
  },
  "descriptionLength": {
    "label": "Description length"
  },
  "salaryText": {
    "label": "Salary"
  },
  "salaryMin": {
    "label": "Salary min"
  },
  "salaryMax": {
    "label": "Salary max"
  },
  "salaryCurrency": {
    "label": "Salary currency"
  },
  "salaryType": {
    "label": "Salary type"
  },
  "employmentType": {
    "label": "Employment type"
  },
  "contractType": {
    "label": "Contract type"
  },
  "workModality": {
    "label": "Work modality"
  },
  "seniorityLevel": {
    "label": "Seniority"
  },
  "jobArea": {
    "label": "Area"
  },
  "jobSubArea": {
    "label": "Subarea"
  },
  "vacancies": {
    "label": "Vacancies"
  },
  "isDisabilityFriendly": {
    "label": "Disability friendly"
  },
  "companyIndustry": {
    "label": "Industry"
  },
  "companySize": {
    "label": "Company size"
  },
  "companyDescription": {
    "label": "Company description"
  },
  "contactName": {
    "label": "Contact name"
  },
  "contactEmail": {
    "label": "Contact email"
  },
  "contactPhone": {
    "label": "Contact phone"
  },
  "extractedEmails": {
    "label": "Extracted emails"
  },
  "extractedPhones": {
    "label": "Extracted phones"
  },
  "extractedUrls": {
    "label": "Extracted URLs"
  },
  "socialProfiles": {
    "label": "Social profiles"
  },
  "postedDate": {
    "label": "Posted date"
  },
  "expiresDate": {
    "label": "Expires date"
  },
  "sourceCountry": {
    "label": "Source country"
  },
  "sourceDomain": {
    "label": "Source domain"
  },
  "searchQuery": {
    "label": "Search query"
  },
  "isSponsored": {
    "label": "Sponsored"
  },
  "isConfidential": {
    "label": "Confidential"
  },
  "detailFetched": {
    "label": "Detail fetched"
  },
  "scrapedAt": {
    "label": "Scraped at"
  },
  "changeType": {
    "label": "Change type"
  },
  "trackedHash": {
    "label": "Tracked hash"
  },
  "firstSeenAt": {
    "label": "First seen"
  },
  "lastSeenAt": {
    "label": "Last seen"
  },
  "previousSeenAt": {
    "label": "Previous seen"
  },
  "expiredAt": {
    "label": "Expired at"
  },
  "stateKey": {
    "label": "State key"
  },
  "isRepost": {
    "label": "Repost"
  },
  "repostOfId": {
    "label": "Repost of ID"
  },
  "repostDetectedAt": {
    "label": "Repost detected at"
  }
}
```

## About this Actor

This example demonstrates how to use [Bumeran Scraper — LATAM Jobs across 7 Countries & 8 Brands](https://apify.com/blackfalcondata/bumeran-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/blackfalcondata/bumeran-scraper) to learn more, explore other use cases, and run it yourself.