Job Board Delta | Greenhouse, Lever & Ashby Changes avatar

Job Board Delta | Greenhouse, Lever & Ashby Changes

Pricing

$10.00 / 1,000 successful board checks

Go to Apify Store
Job Board Delta | Greenhouse, Lever & Ashby Changes

Job Board Delta | Greenhouse, Lever & Ashby Changes

Track new, edited and removed public job postings across Greenhouse, Lever and Ashby boards. Keep persistent history and confirm removals across two complete checks. Return changes for recruiting and hiring-intelligence workflows.

Pricing

$10.00 / 1,000 successful board checks

Rating

0.0

(0)

Developer

Austin Aryain

Austin Aryain

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

{ "actorSpecification": 1, "fields": { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "required": [ "monitorId", "board", "checkedAt", "status", "currentJobs", "changeCount", "pendingRemovals", "changes" ], "properties": { "monitorId": { "type": "string", "description": "History scope." }, "board": { "type": "string", "description": "Provider and company board identifier." }, "checkedAt": { "type": "string", "format": "date-time" }, "status": { "type": "string", "enum": [ "checked", "baseline_created" ] }, "currentJobs": { "type": "integer", "description": "Current listed postings in the complete source snapshot." }, "changeCount": { "type": "integer", "description": "Number of emitted changes." }, "pendingRemovals": { "type": "integer", "description": "Postings absent once, awaiting another complete check." }, "changes": { "type": "array", "description": "New, updated or twice-absent postings. Removed means absent from two observed snapshots, not confirmed filled.", "items": { "type": "object", "required": [ "eventId", "type", "id", "title", "url" ], "properties": { "eventId": { "type": "string", "description": "Deterministic transition ID for replay deduplication." }, "type": { "type": "string", "enum": [ "new", "updated", "removed" ] }, "id": { "type": "string", "description": "Source posting ID or Ashby job URL." }, "title": { "type": "string", "description": "Job title." }, "url": { "type": "string", "format": "uri" }, "location": { "type": "string", "description": "Primary source location." }, "department": { "type": "string", "description": "Department or team." }, "employmentType": { "type": "string", "description": "Source employment category, if available." }, "workplaceType": { "type": "string", "description": "Source workplace type, if available." }, "descriptionHash": { "type": "string", "description": "SHA-256 of the source description fields; full descriptions are not returned." }, "compensationSummary": { "type": "string", "description": "Ashby source compensation summary when published." } } } } } }, "views": { "overview": { "title": "Board checks", "transformation": { "fields": [ "board", "status", "currentJobs", "changeCount", "pendingRemovals", "checkedAt", "changes" ] }, "display": { "component": "table", "properties": { "board": { "label": "board", "format": "text" }, "status": { "label": "status", "format": "text" }, "currentJobs": { "label": "currentJobs", "format": "number" }, "changeCount": { "label": "changeCount", "format": "number" }, "pendingRemovals": { "label": "pendingRemovals", "format": "number" }, "checkedAt": { "label": "checkedAt", "format": "text" }, "changes": { "label": "changes", "format": "array" } } } } } }