Search executive changes
search_executive_changesFind executive appointments and departures. Search by role (CEO, CTO, CFO, etc.), change type (Appointment/Departure), company name, and date range. Set open_seats_only for officer seats that just opened at public companies: an 8-K departure where the filing names no permanent successor (exec search, recruiting and interim placements). Set source "sec_form3" for new officers taken from their own SEC Form 3 filing. Set source "job_posting" for C-level, president and general counsel seats that private companies are advertising on their own job boards (seats that never reach an SEC filing).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Number of days to look back (e.g., 7, 30, 60) | |
| page | No | Page number, starting at 1 (default 1). Each page holds `limit` results; the reply ends with the total and next_page when there are more. | |
| limit | No | Results per page (default 20, max 50) | |
| since | No | Only results Fundz added on or after this ISO date, e.g. "2026-10-01" (whole day, so a daily run may repeat that day). Overrides days. Use the date of your last run to get only what is new. | |
| source | No | Only hires from this source. "sec_form3" = new officers from their own SEC Form 3 filing (often roles below the C-suite that press releases miss). "job_posting" = open C-level / president / general counsel seats posted on private companies' own job boards (uses days up to 120, page and limit; other filters are ignored). | |
| industry | No | Industry title, e.g. "Information Technology" | |
| keywords | No | Free-text keywords matched against title/description (comma-separated for several) | |
| location | No | City, state or country title, e.g. "Texas" | |
| role_type | No | Executive role (e.g., "CEO", "CTO", "CFO", "CMO", "COO", "VP") | |
| change_type | No | Type of change: "Appointment" or "Departure" | |
| company_name | No | Filter by company name | |
| saved_filter | No | Name of one of the user's saved executive-changes filters (see get_saved_filters); its criteria are applied and any explicit filters above are added on top | |
| executive_name | No | Filter by executive name | |
| open_seats_only | No | Only officer seats that are still open: 8-K departures naming no permanent successor (none named, an interim in the seat, or a search announced) and no later hire filed. Public companies; uses company_name and days, other filters are ignored. | |
| new_since_last_pull | No | Only rows this account has not already been shown by an earlier new_since_last_pull call with the same filters. Fundz remembers per account and filter set, so a daily agent run gets just what is new, with no dates to track. The first call returns the normal window (days or since) and starts the marker. Ignores page: if more new rows are waiting the reply says so; call again the same way for the next batch. Needs a signed-in account. |