Public Company Leadership Team Feed
Pricing
Pay per usage
Public Company Leadership Team Feed
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Travis Berman
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
Extract leadership, executive, founder, and board people from public company website pages into normalized rows. An opt-in change mode can compare recurring runs and emit only additions, removals, and title changes without breaking the existing snapshot output.
Why this Actor
Automation users often need a repeatable way to pull names and titles from public team/about/leadership pages without building custom site-specific scrapers every time. This Actor is a narrow, permission-respecting starting point for that recurring workflow.
What it does
- accepts a list of public HTTPS company/team page URLs;
- fetches the pages with no login, no browser automation, and no private data access;
- extracts people from JSON-LD when sites publish structured
Persondata; - adds a heuristic fallback for visible leadership cards and name/title pairs;
- deduplicates rows by page URL, name, and title;
- keeps
snapshotas the default output mode for backward compatibility; - optionally stores a named roster baseline and emits
added,updated, andremovedrows inchangesmode; - writes a
SUMMARYrecord with row and change counts.
Example input
{"urls": ["https://www.williamsf1.com/team","https://theorg.com/org/altimetrik/teams/leadership-team"],"maxRows": 50,"maxPeoplePerPage": 15,"mode": "changes","snapshotKey": "weekly-leadership-watch"}
The Store's prefilled input uses the same single public Kohler leadership page as the local smoke fixture. It is deliberately bounded to one HTTPS URL and the default snapshot mode, so a first run produces a current roster without requiring a saved baseline.
Use "mode": "snapshot" (the default) to receive the complete current roster on every run. Use "mode": "changes" with a stable snapshotKey to persist the current roster and receive only deltas on later runs. The first changes-mode run reports the current people as added because no earlier baseline exists.
Output
Each row contains:
pageUrlpageTitlepersonNamepersonTitlesectionHintsourceTypeconfidenceextractedAt
In changes mode, each row also includes changeType, currentTitle, and previousTitle. The SUMMARY key-value record reports current, previous, added, updated, removed, and total change counts.
Safety
Only use public pages you are allowed to access. The Actor rejects non-HTTPS URLs, credentials in URLs, localhost/private hosts, and custom ports. It does not bypass access controls.
Status
The snapshot-only version is live in the Apify Store. The backward-compatible change-detection upgrade is locally implemented and must pass publication review before any deploy.