Intent
Find companies hiring
Register hiring intent for company accounts based on job posting activity
POST
Find companies that are actively hiring based on their job posting activity. This endpoint allows you to track companies that are recruiting for specific roles, technologies, or departments.
Parameters
Required Parameters
webhook_url
: URL to receive hiring intent notifications
Job Search Parameters
selected_keywords
: Array of keywords to include in job searchexcluded_keywords
: Array of keywords to exclude from job searchselected_titles
: Array of job titles to includeexcluded_titles
: Array of job titles to excludejob_min_posted
: Minimum number of job postings (defaults to 1)exclude_consulting_recruiting
: Boolean to exclude consulting and recruiting companiesexclude_internships
: Boolean to exclude internship positionspublished_date
: Time range for job postings (e.g., “last_24_hours”, “last_7_days”, etc.)
Location Parameters
included_locations
: Array of location IDs to includeexcluded_locations
: Array of location IDs to exclude
Note: Location IDs are specific identifiers for different regions. Please contact support to get the list of available location IDs.
Company Filters
company_size
: Array of company size ranges to include
Response
The response includes:
- A unique identifier for the hiring intent
- Number of matching job postings
- Optional message about the results
Example Response
Notes
- Results will be delivered to your webhook URL as they become available
- If more than 100 results are found, only the first 100 will be processeds
Authorizations
Your API key
Body
application/json
Response
201
application/json
Successfully created hiring intent
The response is of type object
.