Job Change Detection
Monitor employee transitions and detect when someone has changed jobs.You must provide either the company_name or company_domain parameter
along with the profile URL.
Charges 1 credit per request regardless of the result.
Use Cases
- Sales Intelligence: Track when prospects change companies
- HR & Recruiting: Monitor candidate job transitions
- Lead Management: Update CRM records when contacts switch roles
- Account Management: Stay informed about key stakeholdersโ career moves
Input Requirements
Required: Profile URL (LinkedIn profile URL or public identifier)
Required: Either company name OR company domain for comparison - Company
Domain:
leadmagic.io
(more accurate and preferred) - Company Name:
LeadMagic
(less precise matching)Detection Results
No Change Detected
Status:NO_CHANGE
The person is still employed at the expected company. Profile analysis confirms current employment matches your expectations.
Job Change Detected
Status:JOB_CHANGE
The person has moved to a different company. Youโll receive:
- New company details
- Previous position information
- Career transition timeline
Never Worked There
Status:NEVER_WORKED_THERE
The person has never been employed at the expected company based on their profile history. This indicates:
- No employment record found matching the expected company
- Complete work history analysis shows no association with the company
- Profile verification confirms they have worked elsewhere exclusively
Response Data
Each successful request returns:- Job change status and summary
- Current position details with tenure information
- Complete work history with dates and roles
- Tenure statistics including average, longest, and shortest positions
- Profile verification status and URL
Rate Limits & Credits
Rate Limit: 300 requests per minute. Contact support if you need higher
limits for enterprise usage.
Pro Tip: Use company domains instead of company names for more accurate
matching. Domain matching is case-insensitive and handles variations better.
Error Handling
- 400: Missing required parameters (profile_url and company info)
- 404: Profile not found or not accessible
- 500: Service temporarily unavailable - retry after a brief delay
Authorizations
Body
application/json
Response
Successful job change detection
The response is of type object
.