{
  "data": {
    "id": "4aiwjch1hT2uRFL9P",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "remotive-jobs-scraper",
    "username": "fetch_cat",
    "description": "Export public Remotive remote jobs across 30 categories with keyword, company, location, job type, salary, and date filters plus full descriptions.",
    "isPublic": true,
    "createdAt": "2026-06-20T00:20:54.207Z",
    "modifiedAt": "2026-07-14T20:02:36.200Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "S3icTsJ8cSAvDs5KJ",
        "finishedAt": "2026-07-14T19:57:55.644Z",
        "buildNumberInt": 100016,
        "buildNumber": "0.1.16"
      }
    },
    "stats": {
      "totalBuilds": 16,
      "totalRuns": 227,
      "totalUsers": 23,
      "totalUsers7Days": 5,
      "totalUsers30Days": 12,
      "totalUsers90Days": 16,
      "lastRunStartedAt": "2026-08-26T15:04:39.212Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 90,
        "TIMED-OUT": 0,
        "TOTAL": 90
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\n  \"search\": \"software\",\n  \"limit\": 10,\n  \"includeDescriptionHtml\": false\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "JOBS",
      "LEAD_GENERATION",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Remotive Jobs Scraper – Salaries & Filters",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-4aiwjch1hT2uRFL9P-bErNf6kW7c-actor-icon.png",
    "seoTitle": "Remotive Jobs Scraper with Salary & Job Filters",
    "seoDescription": "Export Remotive remote jobs across 30 categories with salary ranges, job types, locations, tags, dates, descriptions, and monitoring-ready IDs.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-20T00:23:53.177Z",
        "startedAt": "2026-06-20T00:00:00.000Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Job listing saved",
              "eventDescription": "Per Remotive job listing saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-20T00:26:21.481Z",
        "startedAt": "2026-06-20T00:26:21.409Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result extracted",
              "eventDescription": "Charged per Remotive job listing saved to the dataset.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000043783
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.000038072
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000029696
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000022843
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000015229
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00001066
                }
              }
            }
          }
        }
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Remotive Jobs Scraper – Salaries & Filters\n\nConverts the public Remotive remote-jobs feed into analysis-ready job rows by fetching the upstream feed, validating the response, and applying configurable filters (keyword, company, location, category, job type, disclosed salary presence, and publication window) with full-record matching across title, company, category, job type, location, salary, tags, and description. Produces one normalized row per matching listing including stable job identifiers, job title and employer info, category and job-type normalization, candidate-location requirements, original salary text plus best-effort parsed minimum/maximum/currency/period, publication timestamps (normalized), title-derived seniority hints, topic/skill tags, clean description text with optional HTML, canonical Remotive links, and a fetch timestamp. Implements retry/backoff for transient network and rate-limit errors, detects malformed or changed upstream responses, supports monitoring controls for publication dates and listing age, and records run-level summary metrics (counts and status) for run validation. Covers around 30 Remotive categories (software, AI, data, design, marketing, sales, support, finance, HR, QA, operations, legal, medical, education, etc.) and is oriented for recurring monitoring and analysis workflows.\n\n## Use cases\n\n- Remote hiring intelligence and recruiter/company sourcing\n- Job alerts and scheduled monitoring of newly published remote roles\n- Talent-market research and demand comparisons by skill, seniority, function, and location\n- Salary analysis and building salary-transparency datasets from disclosed compensation\n- Lead generation for sales or recruitment outreach to active hirers\n- Feeding job newsletters and curated job digests\n- Populating job boards, CRMs, ATS tools, and dashboards\n- Exporting filtered role lists for spreadsheets and data analysis\n- Integration into AI workflows and automated agent pipelines",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6WDcLW5GhJIo1sNhvDkMOU5tgq5Al85nMSBrreZ1RnCtjEpJzoEFS00mGO36miBlqjJ0nSYuAe/5wcbpFwhQPiTiBfXhwJYC1MlrQe2IlQRsvdo//XT6zoJMK/nBE4pg4JCbSydsHfunjUMLY8LWuM/wQ1Xa+J8fxh9E7Xq7fMLz1UQxz7qaO5M9iscLwUZw5ym5TEuDt6D2cYKgu3b3FGArkBEOza03K7BZpwO860Pf2PEYFGlSmOX7podnzrqxVtVnvqB67dL57nkNqlOAza2ZT3nE7pWHsYvXXvLG5QE2j5PnTF4tQEgYClKNzLbz9dH5pzA7hY4yeBDBLUUBh \n"
  }
}