ToolAssay

Search six remote-job boards at once (Himalayas, Remotive, Jobicy, Remote OK, We

Search six remote-job boards at once (Himalayas, Remotive, Jobicy, Remote OK, We Work Remotely, Working Nomads): one de-duplicated list with title, company, where you can work from, salary (annualized), job type, seniority, tags, description, apply link. No login. One search per call (result caps in the input schema); failed lookups are not charged.

Answeringour last check, 2026-10-24
1 of 1checks answered this week
391 msmedian answer time
$0.01listed price per call
$0.01price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://agent-data.centorprat.workers.dev/tools/remote-jobs-aggregator

CategoryCompany and compliance
Provider hostagent-data.centorprat.workers.dev
Networkseip155:137, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
Payment schemesexact
Self-reported calls, 30 days3 from 2 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-24 valid payment request 402$0.01 391 ms

Example input (from the provider)

{
  "body": {
    "keywords": [
      "python"
    ],
    "maxJobs": 20
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "excludeKeywords": {
              "description": "Drop jobs whose title or company contains any of these.",
              "items": {
                "type": "string"
              },
              "maxItems": 10,
              "type": "array"
            },
            "includeDescriptionHtml": {
              "description": "Also return the original HTML description (plain text is always included).",
              "type": "boolean"
            },
            "keywords": {
              "description": "e.g. [\"python\", \"product designer\", \"customer support\"]. Empty = the newest remote jobs on every board.",
              "items": {
                "type": "string"
              },
              "maxItems": 1,
              "type": "array"
            },
            "maxJobs": {
              "description": "Up to this many jobs in total (newest first).",
              "maximum": 50,
              "type": "integer"
            },
            "minSalary": {
              "description": "Keep jobs whose posted salary (annualized) reaches at least this.",
              "type": "integer"
            },
            "onlyWithSalary": {
              "description": "Drop jobs without a posted salary.",
              "type": "boolean"
            },
            "postedWithinDays": {
              "description": "Only jobs posted in the last N days.",
              "type": "integer"
            },
            "regions": {
              "description": "Keep jobs open to candidates in any of these regions (from each job's location / region limits).",
              "items": {
                "enum": [
                  "worldwide",
                  "usa",
                  "canada",
                  "europe",
                  "uk",
                  "latam",
                  "apac",
                  "africa"
                ],
                "type": "string"
              },
              "maxItems": 3,
              "type": "array"
            },
            "sources": {
              "description": "Which boards to search (default: all six).",
              "items": {
                "enum": [
                  "himalayas",
                  "remotive",
                  "jobicy",
                  "remoteok",
                  "weworkremotely",
                  "workingnomads"
                ],
                "type": "string"
              },
              "maxItems": 3,
              "type": "array"
            }
          },
          "required": []
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON