{
  "data": {
    "id": "4aiwjch1hT2uRFL9P",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "remotive-jobs-scraper",
    "username": "fetch_cat",
    "description": "Extract public remote job listings from Remotive by keyword, category, company, and filters.",
    "isPublic": true,
    "createdAt": "2026-06-20T00:20:54.207Z",
    "modifiedAt": "2026-07-09T11:03:51.092Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "c9ZZZAvbJ2oa7G7fc",
        "finishedAt": "2026-07-09T11:03:51.092Z",
        "buildNumberInt": 100012,
        "buildNumber": "0.1.12"
      }
    },
    "stats": {
      "totalBuilds": 12,
      "totalRuns": 86,
      "totalUsers": 5,
      "totalUsers7Days": 3,
      "totalUsers30Days": 4,
      "totalUsers90Days": 4,
      "lastRunStartedAt": "2026-07-09T12:12:34.226Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 26,
        "TIMED-OUT": 0,
        "TOTAL": 26
      }
    },
    "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",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-4aiwjch1hT2uRFL9P-bErNf6kW7c-actor-icon.png",
    "seoTitle": "Remotive Jobs Scraper for Remote Job Listings",
    "seoDescription": "Export Remotive remote jobs by keyword, category, company, location, salary text, and age. Get roles, tags, descriptions, dates, and source URLs.",
    "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\n\nA scraper that collects public remote job listings from Remotive and produces structured, normalized job records for recruitment, aggregation, analysis, and monitoring workflows. The Actor performs keyword and filter-based collection (category, company, candidate location, publication age, salary text), extracts job metadata and content (job identifier, title, hiring company and logo, category, job type, candidate location requirement, salary text, publication date, skill tags), and returns cleaned job descriptions with an option to include the original HTML. Each record preserves the source listing URL and a fetch timestamp, enabling job-market analysis, candidate discovery, company hiring signals, and automated monitoring of new remote roles.\n\n## Use cases\n\n- Recruiters: track new remote roles in a niche and monitor which companies are hiring.\n- Job board operators: build internal job-intelligence workflows from public listings while preserving source URLs for attribution.\n- Market researchers: analyze remote-work demand by category, company, location, and skill tags.\n- Sales and GTM teams: find companies actively hiring for roles that signal budget, growth, or technology needs.\n- Developers and data teams: automate scheduled collection and exports of remote-job records without maintaining scraping infrastructure.\n- Search and filtering: find jobs by keyword and narrow results by category, company, candidate location, salary text, or recent publication date.\n- Content extraction: obtain clean description text and optionally the original formatted HTML for job descriptions.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6WDcLW5GhJIo1sNhvDkMOU5tgq5Al85nMSBrreZ1RnCtjEpJzoEFS00mGO36miBlqjJ0nSYuAe/5wcbpFwhQPiTiBfXhwJYC1MlrQe2IlQRsvdo//XT6zoJMK/nBE4pg4JCbSydsHfunjUMLY8LWuM/wQ1Xa+J8fxh9E7Xq7fMLz1UQxz7qaO5M9iscLwUZw5ym5TEuDt6D2cYKgu3b3FGArkBEOza03K7BZpwO860Pf2PEYFGlSmOX7podnzrqxVtVnvqB67dL57nkNqlOAza2ZT3nE7pWHsYvXXvLG5QE2j5PnTF4tQEgYClKNzLbz9dH5pzA7hY4yeBDBLUUBh \n"
  }
}