Get Job Change Signals
Fetch job change signals with filtering, pagination, and search. Supports role-aware position filters, department and seniority filters, LinkedIn targeting, and field-specific search. Person names are GDPR-masked (first name + last initial only).
Authorizations
API key authentication. Include as Bearer token in Authorization header.
Query Parameters
Page number for pagination
x >= 1Number of results per page (maximum 100)
1 <= x <= 100Filter signals from this date (ISO 8601 format: YYYY-MM-DD)
Filter signals up to this date (ISO 8601 format: YYYY-MM-DD)
Relative date shorthand. Takes precedence over dateFrom/dateTo.
today, yesterday, last_7d, last_14d, last_30d, last_60d, last_90d, last_6m, last_1y, last_2y, this_week, this_month, this_quarter, this_year, last_week, last_month, last_quarter, last_year Free-text search across company name, industry, person name, role, person location, and person country
Comma-separated list of country codes to filter by (matches person country or company HQ)
Free-text search on person city and person location
Exact LinkedIn profile URL of the person
Exact LinkedIn company page URL
Search by company name (partial match)
Search by new role / job title (partial match)
Exact match on signal source
linkedin, press_release, other Search by keyword tag (partial match)
Comma-separated list of positions to filter by (e.g., ceo, cto, cfo, coo, vp of engineering, head of product, engineering manager, product manager, founder, co-founder)
Comma-separated list of departments to filter by (e.g., marketing, sales, engineering, product, design, operations, finance, people, data, customer_success, growth, legal)
Comma-separated list of seniority levels to filter by (e.g., founder, c_level, vp, director, head, lead, manager)
Field to sort by
occurred_at, discovered_at, person_name, company_name Sort direction
asc, desc When set to "true", returns only pagination metadata with an empty data array. No credits are charged.
true 