Capability · job.find

Hiring Signals: Which jobs has this supplied company recently posted, with verifiable dates?

$0.03 per eligible report max 1 event per run input: company website build 2.0.20

Question & workflow

Question
Which jobs has this supplied company recently posted, with verifiable dates?
What comes back
Dated live jobs, primary-source URLs, date meaning and coverage.
Use case
Recent hiring evidence for account research and recruiting workflows.

Ideal workflow

  1. Supply one company website (company_website).
  2. Inspect the Actor for free (metadata, pricing, schemas) — no run, no token.
  3. Get spending authorization for one call capped at $0.03 (maxTotalChargeUsd: 0.03).
  4. Start one run in your own Apify account; save the run ID.
  5. Poll that same run, then read the one-item dataset or the OUTPUT record.
  6. Validate the report against report.schema.json and act on status before using findings.

Input

Hiring Signals input fields. Descriptions are verbatim from the Actor’s published input schema (input_schema.json).
Field Type Required Constraints Description
company_website string Required required, string, max 2048 chars Public company domain or URL. One company per report. We follow its careers/ATS links; no source credentials needed. Do not supply an ATS URL directly.
lookback_days integer Optional optional, integer 1–365, default 30 Default 30. UTC calendar-day window; only source-verifiable publication dates qualify. Republication is explicitly labeled.
max_jobs integer Optional optional, integer 1–100, default 30 Default 30; output cap 1–100. Partial positives cost one report; complete dated negatives also cost one report. Unknown/failed checks are free. Raising this cap does not increase the 40-request budget.
Minimal valid input (the input used for the recorded example)
{
  "company_website": "https://linear.app",
  "lookback_days": 30,
  "max_jobs": 5
}

Download input_schema.json — the verbatim Actor input schema. Run limits (build, memory, timeout, maxTotalChargeUsd) are call options, never input fields.

Output

One report per run, written to the run’s default dataset (one item) and to the OUTPUT record of its key-value store. Check status before using any findings.

39 top-level fields, read from report.schema.json (JSON Schema 2020-12). The schema also contains conditional rules (allOf) that tie fields to the status; see the file.

Hiring Signals report fields
Field Type Required Constraints Description
schema_version string Required always "2.0" Contract version. Pin major version; v2 uses snake_case.
report_id string Required — Unique content hash for this observation, including checked time.
request_fingerprint string Required — Stable normalized-input hash; does not provide cross-run billing idempotency.
company_website string | null Required — Normalized submitted public company website; null for unusable input.
lookback_days integer | null Required 1–365 Requested UTC calendar-day lookback. Null if invalid.
checked_at string Required format date-time UTC timestamp of the source check, not the publication time.
completed_at string Required format date-time UTC report completion time.
status string Required one of: success, partial, no_result, invalid_input, upstream_error success=complete positive; partial=positive with limits; no_result=complete dated negative; invalid_input=fix caller input; upstream_error=unknown/configuration/budget failure.
signal_status string Required one of: verified_recent_openings, no_verified_recent_openings, unknown Business interpretation; unknown is never a no-hiring claim.
job_count integer Required ≥ 0 Number of verified recent jobs returned.
jobs array of object Required — Only verified recent jobs; empty for no_result and error outcomes.
undated_jobs array of object Required — Live source listings with unverifiable dates. Never qualify as recent; each published_date is null.
coverage_complete boolean Required — All discovered supported ATS listings were checked within limits; does not imply whole-company/web completeness.
coverage_scope string Required — Scope of completeness and negative claims.
listings_seen integer Required ≥ 0 Source listing observations before deduplication, including skipped details.
dated_listings integer Required ≥ 0 Listings with parseable dates before window filtering.
verified_recent_count integer Required ≥ 0 Unique verified jobs before output cap.
excluded_counts object Required — Counts by exclusion reason; missing key means zero. Listing observations are not unique jobs.
sources array of object Required — Public discovery and evidence chain.
errors array of object Required — All limits and failures; empty when none.
error_code string | null Required — First actionable error classifier, or null.
error_message string | null Required — First error explanation, or null.
retryable boolean Required — True only if an incomplete/unknown outcome has a transient cause.
suggested_action string Required one of: use_results, use_scoped_negative, fix_input, retry_later, use_supported_source, accept_partial, increase_output_limit, contact_publisher, increase_budget, stop Next caller action.
retry_after_seconds integer | null Required ≥ 0 Delay before caller-authorized retry; null otherwise.
billing_eligible boolean Required — Whether this saved report qualifies for the single report event.
billing_event string | null Required one of: null, verified-report Single event name when eligible; null otherwise.
billing_quantity integer Required one of: 0, 1; ≥ 0 Zero or one eligible company report, regardless of number of jobs.
billing_unit_price_usd number Required ≥ 0 Proposed price locally; actual configured event price in priced cloud runs.
billing_max_charge_usd number Required ≥ 0 Eligibility × unit price; not proof of payment.
pricing_status string Required one of: proposed, runtime_verified Whether price was confirmed from this run’s platform pricing.
paid_usage_confirmed const false Required — Runtime output cannot prove customer revenue. Reconcile payout/paid-plan evidence separately.
duration_ms integer Required ≥ 0 Measured service processing time, excluding platform cold start.
http_request_count integer Required ≥ 0 All outbound requests, including robots and redirects.
downloaded_bytes integer Required ≥ 0 Decompressed source bytes read; not an Apify invoice.
retry_count integer Required ≥ 0 Automatic source retry attempts. Currently zero; transient recovery is caller-controlled.
schema_valid const true Required — True only after output passes bundled JSON Schema validation.
observation_type string Required one of: local_test, platform_run Origin of this check.
request_log array of object Required — Bounded source request audit; no source body stored.

Recorded example

Recorded example — observed 2026-10-08 11:43 UTC · owner-funded release test · not an independent purchase

This explorer shows only the recorded report below. It does not accept a domain and does not check anything; a new check happens only when you run the Actor in your own Apify account.

Hiring Signals report — Linear

status: success (Verified)
Subject
Linear
Observed
Run ID
eKbRTWiywg2bQQTZd
Build
2.0.20 (build ID okXehsRSKs0C7Ofdq)
Report SHA-256
301befb1ab5320699dac3a81f9073c00f790d7dc4ca0fb5fca303a20b6ebacc2
company_website
https://linear.app/
lookback_days
30
signal_status
verified_recent_openings
job_count
5
coverage_complete
true
coverage_scope
Linked public sources checked within the stated budget; not the whole web.
listings_seen
31
dated_listings
31
verified_recent_count
5

Jobs (5)

Jobs in the recorded report (jobs). Open a row’s evidence to see every source field.
title location published_date date_meaning provider Evidence
Account Executive, Enterprise Singapore 2026-10-06T00:55:56.942Z last_published ashby

Evidence — row 1

jobs
job_key
9e7f5034ddb9e18fd4568f5b973c1a74275ba0a6a54c6725805150e5200f814e
source_url
https://jobs.ashbyhq.com/Linear/6dd5500a-4bd4-4f57-ba09-7b07acefecf4 (opens in new tab)
checked_at
2026-10-08T11:43:19.228Z
provider_id
6dd5500a-4bd4-4f57-ba09-7b07acefecf4
evidence_url
https://api.ashbyhq.com/posting-api/job-board/Linear (opens in new tab)
evidence_field
jobs[].publishedAt
raw_published_date
2026-10-06T00:55:56.942+00:00
evidence_sha256
92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b
current_status_basis
Present in the linked public ATS live job feed
Account Executive, Growth Singapore 2026-10-06T00:26:55.003Z last_published ashby

Evidence — row 2

jobs
job_key
6298660be9f6050c471f7df3f59fd9e33573d8a46a35a43ccbd09d0eb6d36998
source_url
https://jobs.ashbyhq.com/Linear/cb8e77a6-4316-45c6-ac8d-7ade980cd65e (opens in new tab)
checked_at
2026-10-08T11:43:19.228Z
provider_id
cb8e77a6-4316-45c6-ac8d-7ade980cd65e
evidence_url
https://api.ashbyhq.com/posting-api/job-board/Linear (opens in new tab)
evidence_field
jobs[].publishedAt
raw_published_date
2026-10-06T00:26:55.003+00:00
evidence_sha256
92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b
current_status_basis
Present in the linked public ATS live job feed
Design Engineer (Web & Brand) Europe 2026-09-15T18:05:47.890Z last_published ashby

Evidence — row 3

jobs
job_key
2e878e9301545880d8f7f1899fdd67dbc0a84c491a033efb3dd584b66212aca0
source_url
https://jobs.ashbyhq.com/Linear/ea0b5868-6d7a-46fa-99d8-207cd19357a6 (opens in new tab)
checked_at
2026-10-08T11:43:19.228Z
provider_id
ea0b5868-6d7a-46fa-99d8-207cd19357a6
evidence_url
https://api.ashbyhq.com/posting-api/job-board/Linear (opens in new tab)
evidence_field
jobs[].publishedAt
raw_published_date
2026-09-15T18:05:47.890+00:00
evidence_sha256
92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b
current_status_basis
Present in the linked public ATS live job feed
Design Engineer (Web & Brand) North America 2026-09-15T18:05:31.687Z last_published ashby

Evidence — row 4

jobs
job_key
7d3523754562a17370c893b29af1d170319d778a917a20595a169df7e37c0b6f
source_url
https://jobs.ashbyhq.com/Linear/f04f398b-6320-499d-8a60-290239d62da8 (opens in new tab)
checked_at
2026-10-08T11:43:19.228Z
provider_id
f04f398b-6320-499d-8a60-290239d62da8
evidence_url
https://api.ashbyhq.com/posting-api/job-board/Linear (opens in new tab)
evidence_field
jobs[].publishedAt
raw_published_date
2026-09-15T18:05:31.687+00:00
evidence_sha256
92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b
current_status_basis
Present in the linked public ATS live job feed
Product Support Specialist, Europe Europe 2026-09-10T15:44:21.164Z last_published ashby

Evidence — row 5

jobs
job_key
1b4091e1f356b1f23fd18ea1cbcc69cfddf15e3803a77640fedf53a685f7828b
source_url
https://jobs.ashbyhq.com/Linear/820d0d5a-0930-475c-b494-23e18ad2aa68 (opens in new tab)
checked_at
2026-10-08T11:43:19.228Z
provider_id
820d0d5a-0930-475c-b494-23e18ad2aa68
evidence_url
https://api.ashbyhq.com/posting-api/job-board/Linear (opens in new tab)
evidence_field
jobs[].publishedAt
raw_published_date
2026-09-10T15:44:21.164+00:00
evidence_sha256
92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b
current_status_basis
Present in the linked public ATS live job feed

Sources checked (3)

From sources in the report. A source listed here was fetched during the recorded run; the report covers these sources only, not the whole web.

  1. https://linear.app/ source_type: company_page · checked_at: 2026-10-08T11:43:18.729Z · sha256: b998c005821b847a6a3b4cd3cfcf9fcf2a1b1ca2e33ac1867a0f1c541c726c17
  2. https://linear.app/careers source_type: company_page · discovered_from: https://linear.app/ · checked_at: 2026-10-08T11:43:19.071Z · sha256: be2a6da246cac340292cffa2e423b4b8356e68bb73d880814b66c266b4457053
  3. https://api.ashbyhq.com/posting-api/job-board/Linear source_type: ashby · discovered_from: https://linear.app/careers · checked_at: 2026-10-08T11:43:19.228Z · sha256: 92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b

Reports may precede final event charging; their billing fields alone do not establish a settled debit.

Show the full raw report JSON

Unmodified report · run eKbRTWiywg2bQQTZd
{
  "schema_version": "2.0",
  "report_id": "aac084124fd323f9e76eb764b219437b4e77e59763d827e0a0ff01179d21df7d",
  "request_fingerprint": "6f0c62467843fcefb6b3a252a57e195f581f381f31d7680a9a37499ff7f8ebbc",
  "company_website": "https://linear.app/",
  "lookback_days": 30,
  "checked_at": "2026-10-08T11:43:18.655Z",
  "completed_at": "2026-10-08T11:43:19.284Z",
  "status": "success",
  "signal_status": "verified_recent_openings",
  "job_count": 5,
  "jobs": [
    {
      "job_key": "9e7f5034ddb9e18fd4568f5b973c1a74275ba0a6a54c6725805150e5200f814e",
      "title": "Account Executive, Enterprise",
      "location": "Singapore",
      "published_date": "2026-10-06T00:55:56.942Z",
      "date_meaning": "last_published",
      "source_url": "https://jobs.ashbyhq.com/Linear/6dd5500a-4bd4-4f57-ba09-7b07acefecf4",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "provider": "ashby",
      "provider_id": "6dd5500a-4bd4-4f57-ba09-7b07acefecf4",
      "evidence_url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "evidence_field": "jobs[].publishedAt",
      "raw_published_date": "2026-10-06T00:55:56.942+00:00",
      "evidence_sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "current_status_basis": "Present in the linked public ATS live job feed"
    },
    {
      "job_key": "6298660be9f6050c471f7df3f59fd9e33573d8a46a35a43ccbd09d0eb6d36998",
      "title": "Account Executive, Growth ",
      "location": "Singapore",
      "published_date": "2026-10-06T00:26:55.003Z",
      "date_meaning": "last_published",
      "source_url": "https://jobs.ashbyhq.com/Linear/cb8e77a6-4316-45c6-ac8d-7ade980cd65e",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "provider": "ashby",
      "provider_id": "cb8e77a6-4316-45c6-ac8d-7ade980cd65e",
      "evidence_url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "evidence_field": "jobs[].publishedAt",
      "raw_published_date": "2026-10-06T00:26:55.003+00:00",
      "evidence_sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "current_status_basis": "Present in the linked public ATS live job feed"
    },
    {
      "job_key": "2e878e9301545880d8f7f1899fdd67dbc0a84c491a033efb3dd584b66212aca0",
      "title": "Design Engineer (Web & Brand)",
      "location": "Europe",
      "published_date": "2026-09-15T18:05:47.890Z",
      "date_meaning": "last_published",
      "source_url": "https://jobs.ashbyhq.com/Linear/ea0b5868-6d7a-46fa-99d8-207cd19357a6",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "provider": "ashby",
      "provider_id": "ea0b5868-6d7a-46fa-99d8-207cd19357a6",
      "evidence_url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "evidence_field": "jobs[].publishedAt",
      "raw_published_date": "2026-09-15T18:05:47.890+00:00",
      "evidence_sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "current_status_basis": "Present in the linked public ATS live job feed"
    },
    {
      "job_key": "7d3523754562a17370c893b29af1d170319d778a917a20595a169df7e37c0b6f",
      "title": "Design Engineer (Web & Brand)",
      "location": "North America",
      "published_date": "2026-09-15T18:05:31.687Z",
      "date_meaning": "last_published",
      "source_url": "https://jobs.ashbyhq.com/Linear/f04f398b-6320-499d-8a60-290239d62da8",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "provider": "ashby",
      "provider_id": "f04f398b-6320-499d-8a60-290239d62da8",
      "evidence_url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "evidence_field": "jobs[].publishedAt",
      "raw_published_date": "2026-09-15T18:05:31.687+00:00",
      "evidence_sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "current_status_basis": "Present in the linked public ATS live job feed"
    },
    {
      "job_key": "1b4091e1f356b1f23fd18ea1cbcc69cfddf15e3803a77640fedf53a685f7828b",
      "title": "Product Support Specialist, Europe",
      "location": "Europe",
      "published_date": "2026-09-10T15:44:21.164Z",
      "date_meaning": "last_published",
      "source_url": "https://jobs.ashbyhq.com/Linear/820d0d5a-0930-475c-b494-23e18ad2aa68",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "provider": "ashby",
      "provider_id": "820d0d5a-0930-475c-b494-23e18ad2aa68",
      "evidence_url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "evidence_field": "jobs[].publishedAt",
      "raw_published_date": "2026-09-10T15:44:21.164+00:00",
      "evidence_sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "current_status_basis": "Present in the linked public ATS live job feed"
    }
  ],
  "undated_jobs": [],
  "coverage_complete": true,
  "coverage_scope": "Linked public sources checked within the stated budget; not the whole web.",
  "listings_seen": 31,
  "dated_listings": 31,
  "verified_recent_count": 5,
  "excluded_counts": {
    "outside_window": 26
  },
  "sources": [
    {
      "url": "https://linear.app/",
      "discovered_from": null,
      "linked_url": null,
      "source_type": "company_page",
      "checked_at": "2026-10-08T11:43:18.729Z",
      "sha256": "b998c005821b847a6a3b4cd3cfcf9fcf2a1b1ca2e33ac1867a0f1c541c726c17"
    },
    {
      "url": "https://linear.app/careers",
      "discovered_from": "https://linear.app/",
      "linked_url": null,
      "source_type": "company_page",
      "checked_at": "2026-10-08T11:43:19.071Z",
      "sha256": "be2a6da246cac340292cffa2e423b4b8356e68bb73d880814b66c266b4457053"
    },
    {
      "url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "discovered_from": "https://linear.app/careers",
      "linked_url": "https://jobs.ashbyhq.com/Linear/6dd5500a-4bd4-4f57-ba09-7b07acefecf4",
      "source_type": "ashby",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b"
    }
  ],
  "errors": [],
  "error_code": null,
  "error_message": null,
  "retryable": false,
  "suggested_action": "use_results",
  "retry_after_seconds": null,
  "billing_eligible": true,
  "billing_event": "verified-report",
  "billing_quantity": 1,
  "billing_unit_price_usd": 0.03,
  "billing_max_charge_usd": 0.03,
  "pricing_status": "runtime_verified",
  "paid_usage_confirmed": false,
  "duration_ms": 626,
  "http_request_count": 4,
  "downloaded_bytes": 2166088,
  "retry_count": 0,
  "schema_valid": true,
  "observation_type": "platform_run",
  "request_log": [
    {
      "url": "https://linear.app/robots.txt",
      "checked_at": "2026-10-08T11:43:18.656Z",
      "http_status": 200,
      "bytes": 107,
      "sha256": "c5ff067087fda9581c88f7c9729b05eb8cc2502c41cdfe5ebbf498c667d38857",
      "error_code": null
    },
    {
      "url": "https://linear.app/",
      "checked_at": "2026-10-08T11:43:18.729Z",
      "http_status": 200,
      "bytes": 1283837,
      "sha256": "b998c005821b847a6a3b4cd3cfcf9fcf2a1b1ca2e33ac1867a0f1c541c726c17",
      "error_code": null
    },
    {
      "url": "https://linear.app/careers",
      "checked_at": "2026-10-08T11:43:19.071Z",
      "http_status": 200,
      "bytes": 466435,
      "sha256": "be2a6da246cac340292cffa2e423b4b8356e68bb73d880814b66c266b4457053",
      "error_code": null
    },
    {
      "url": "https://api.ashbyhq.com/posting-api/job-board/Linear",
      "checked_at": "2026-10-08T11:43:19.228Z",
      "http_status": 200,
      "bytes": 415709,
      "sha256": "92900cf939e50381210d816ae4ff8962b64f3656bd6c464a347f00f2e5112e3b",
      "error_code": null
    }
  ]
}

Download hiring-signals.json — this report plus provenance (input used, run, build, owner-funded flag).

Other recorded examples: Contact & Booking · SaaS Pricing · Retail Availability · Customer Proof · Partner Programs · Integration Evidence

Evidence & limits

Verification scope
A current listing in the company-linked public careers or ATS source, with explicit publication metadata. Republishing is labeled.
Coverage limits
Unsupported ATS, undated listings, blocked sources and incomplete coverage remain unknown. A verified negative covers only the checked sources.
Request bounds
40 requests, 24 MB total, 5 MB per page, 90-second network budget.

How sources are acquired, dated, hashed and verified — and the four evidence classes (local fixtures, owner-funded cloud tests, read-only metadata checks, independent customer results) — are on Evidence & methodology.

Actor & build

Actor
impressionable_lupine/company-recent-job-openings
Actor ID
DnTJ0PiYO5uNHgDKK
Default build
2.0.20
Pricing model
PAY_PER_EVENT · event verified-report · $0.03 · max 1 event per run
Platform usage
Standard Actor platform usage included under the configuration checked on 8 Oct 2026; recheck before purchase.
Apify Store
apify.com/impressionable_lupine/company-recent-job-openings

Inspect without purchase

Both of these read public metadata only. They do not start a run and need no token.

MCP fetch-actor-details (on https://mcp.apify.com?tools=search-actors,fetch-actor-details)
{
  "name": "fetch-actor-details",
  "arguments": {
    "actor": "impressionable_lupine/company-recent-job-openings",
    "output": {
      "pricing": true,
      "inputSchema": true,
      "outputSchema": true,
      "metadata": true,
      "readme": true
    }
  }
}
REST API — anonymous GET
# Free, read-only: public Actor metadata (pricing, builds). Does not start a run.
curl "https://api.apify.com/v2/acts/DnTJ0PiYO5uNHgDKK"

Price & charge trigger

$0.03 USD per eligible report event · max 1 event per run
PAY_PER_EVENT event: verified-report
Event
Verified hiring report (verified-report)
Charge trigger
One event per eligible report: a verified positive (including a partial positive) or a complete source-scoped negative (status no_result with coverage_complete: true).
No event when
An incomplete check with zero dated jobs is unknown and produces no event. invalid_input and upstream_error produce no event. Undated jobs cannot establish recency.
Example cost
One call with maxTotalChargeUsd: 0.03 → at most $0.03 in Actor events.
Platform usage
Standard Actor platform usage included under the configuration checked on 8 Oct 2026; recheck before purchase.
Store text
“One source-checked company hiring report, including verified no-recent-openings results.” (verbatim, Apify Store)

Caps are not discounts and do not guarantee a positive result. Unknown/invalid checks produce no eligible report event; caller model/workflow costs are separate.

Example cost: one call, max $0.03 in Actor events. Caller model and workflow costs (your agent, your LLM) are separate and not included. Reports may precede final event charging; their billing fields alone do not establish a settled debit.

Unknown & partial

Statuses are part of the answer. An unknown result is not a negative, and a scoped negative covers only the checked sources. An incomplete check with zero dated jobs is unknown and produces no event. invalid_input and upstream_error produce no event. Undated jobs cannot establish recency.

Hiring Signals statuses and report events
StatusMeaningReport event
success Complete positive: verified recent openings with source-verified dates. Yes — one event
partial Positive with stated limits (for example, incomplete coverage or output cap reached). Verified dated jobs are still returned. Yes — one event
no_result Complete source-scoped negative: emitted only when coverage_complete is true, so it is one eligible event. A zero-job check with incomplete coverage is reported as upstream_error (unknown, no event). Not a claim about the whole web. Yes — one event
invalid_input Fix the caller input (for example, an ATS URL or unsafe URL was supplied). No event
upstream_error Unknown: unsupported or blocked source, configuration or budget failure — and where a zero-job check with incomplete coverage lands (unknown, no event). Never a no-hiring claim. No event

When to choose

Choose it when
Recent hiring evidence for account research and recruiting workflows.
Simpler alternative
If you already have an adapter for the company’s ATS or public job-board API (for example Ashby, Greenhouse, Lever or SmartRecruiters), call it directly; it incurs no Actor event charge and may be more complete for that source.

Do not choose it for

  • Discovering companies from geography or industry criteria
  • Proving hiring velocity from a single snapshot
  • Identifying decision-makers or proving purchase intent

No discovery of companies, people identity/deliverability verification, proof of buying intent, outreach, top-ups, subscriptions or recurring purchases. Which capability fits my task?

Start with one company

Input & cost planner

Type one company and press “Generate request” to rewrite the start commands below for that input. Nothing is executed or sent: this only builds text you can copy into your own client.

required, string, max 2048 chars. Public company domain or URL. One company per report. We follow its careers/ATS links; no source credentials needed. Do not supply an ATS URL directly.
optional, integer 1–365, default 30. Default 30. UTC calendar-day window; only source-verifiable publication dates qualify. Republication is explicitly labeled.
optional, integer 1–100, default 30. Default 30; output cap 1–100. Partial positives cost one report; complete dated negatives also cost one report. Unknown/failed checks are free. Raising this cap does not increase the 40-request budget.

Cost

One-company event cap
$0.03 (maxTotalChargeUsd: 0.03; at most one event per run)

Max event budget for 10 calls: $0.30 ($0.03 × number of calls)

  • Caps are not discounts and do not guarantee a positive result.
  • Unknown and invalid checks produce no eligible report event.
  • Partial positives and complete source-scoped negatives can be charged.
  • Caller model and workflow costs are separate.

The commands below are for the recorded example input.

This domain has not been checked by generating this request.

  1. 1 · Inspect (free, no token, no run)
    # Free, read-only: public Actor metadata (pricing, builds). Does not start a run.
    curl "https://api.apify.com/v2/acts/DnTJ0PiYO5uNHgDKK"
  2. 2 · Start one run — only after spending is authorized
    # Paid run in YOUR Apify account. Only after spending is authorized.
    # Set APIFY_TOKEN securely in your client/shell; never paste it into URLs or shared files.
    curl -X POST "https://api.apify.com/v2/acts/DnTJ0PiYO5uNHgDKK/runs?build=2.0.20&memory=512&timeout=120&maxTotalChargeUsd=0.03&waitForFinish=30" \
      -H "Authorization: Bearer $APIFY_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"company_website":"https://linear.app","lookback_days":30,"max_jobs":5}'

    Limits are query parameters: build 2.0.20, memory 512 MB, timeout 120 s, maxTotalChargeUsd=0.03.

  3. 3 · Poll the same run
    # Save data.id (run ID) from the first response. On timeout/ambiguity, poll THIS run.
    # Never start a second charged run to recover output.
    curl "https://api.apify.com/v2/actor-runs/$RUN_ID" \
      -H "Authorization: Bearer $APIFY_TOKEN"
  4. 4 · Get the report (dataset items)
    # data.defaultDatasetId from the run object (one report item).
    curl "https://api.apify.com/v2/datasets/$DATASET_ID/items?format=json&clean=true" \
      -H "Authorization: Bearer $APIFY_TOKEN"
    4b · Or the OUTPUT record
    # Alternative: data.defaultKeyValueStoreId → OUTPUT record.
    curl "https://api.apify.com/v2/key-value-stores/$KV_STORE_ID/records/OUTPUT" \
      -H "Authorization: Bearer $APIFY_TOKEN"

Recovery: Save the run ID from the first response; on timeout or ambiguous response, poll that same run; never start a second charged run to recover output.

Hosted MCP server https://mcp.apify.com. Anonymous (no token) inspection is allowed only when ?tools= is limited to search-actors, fetch-actor-details, search-apify-docs and fetch-apify-docs.

No live MCP execution of these call-actor templates has been performed by anyone, owner or independent; they were validated offline against the tool schemas and current metadata, and the recorded examples came from Apify SDK/API runs.

  1. 1 · Inspect: fetch-actor-details (free; works on the anonymous inspection endpoint)
    {
      "name": "fetch-actor-details",
      "arguments": {
        "actor": "impressionable_lupine/company-recent-job-openings",
        "output": {
          "pricing": true,
          "inputSchema": true,
          "outputSchema": true,
          "metadata": true,
          "readme": true
        }
      }
    }

    Client config for anonymous inspection

    Inspection only (no token)
    {
      "mcpServers": {
        "apify-inspect": {
          "url": "https://mcp.apify.com?tools=search-actors,fetch-actor-details"
        }
      }
    }
  2. 2 · call-actor — only after spending is authorized (limits in callOptions, never in input)
    {
      "name": "call-actor",
      "arguments": {
        "actor": "impressionable_lupine/company-recent-job-openings",
        "input": {
          "company_website": "https://linear.app",
          "lookback_days": 30,
          "max_jobs": 5
        },
        "waitSecs": 30,
        "callOptions": {
          "build": "2.0.20",
          "memory": 512,
          "timeout": 120,
          "maxTotalChargeUsd": 0.03
        }
      }
    }

    Client config for execution (your own authentication)

    OAuth (recommended; browser sign-in, no token in config)
    {
      "mcpServers": {
        "apify": {
          "url": "https://mcp.apify.com?tools=actors,runs,storage"
        }
      }
    }
    Bearer header (set the token securely in your client)
    {
      "mcpServers": {
        "apify": {
          "url": "https://mcp.apify.com?tools=actors,runs,storage",
          "headers": {
            "Authorization": "Bearer <APIFY_TOKEN>"
          }
        }
      }
    }
  3. 3 · Poll the same run
    {
      "name": "get-actor-run",
      "arguments": {
        "runId": "<runId returned by call-actor>"
      }
    }
  4. 4 · Get the report (dataset items)
    {
      "name": "get-dataset-items",
      "arguments": {
        "datasetId": "<datasetId returned by call-actor>",
        "clean": true
      }
    }
    4b · Or the OUTPUT record
    {
      "name": "get-key-value-store-record",
      "arguments": {
        "keyValueStoreId": "<keyValueStoreId returned by call-actor>",
        "recordKey": "OUTPUT"
      }
    }

Recovery: Save the run ID from the first response; on timeout or ambiguous response, poll that same run; never start a second charged run to recover output. call-actor returns the run status and storage IDs (the IDs are under storages in call-actor’s structured result), not the items.

Agent quickstart · Markdown doc for this capability

Last verification

Last metadata verification: 8 Oct 2026 ().

A read-only, anonymous GET https://api.apify.com/v2/acts/DnTJ0PiYO5uNHgDKK confirmed the public Actor, its default build 2.0.20 and its pay-per-event pricing (verified-report, $0.03). That check started no run and is not continuous monitoring. Last checked 2026-10-08T12:16:53.713706+00:00; recheck the Apify Store page before purchase.

GitHub docs repo · Release notes