Create Saved Search
Changed onSave a job or company search so you can run it again, open it in the app or attach a webhook to it. The body takes the same filters as the job or company search. Saving costs no credits, and a name is generated from the filters when none is given.
Request
- Base URLhttps://api.theirstack.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Example request
{
"body": {
"order_by": [
{
"field": "relevance"
}
],
"company_name_or": [],
"company_name_case_insensitive_or": [],
"company_id_or": [],
"company_id_not": [],
"company_domain_or": [],
"company_domain_not": [],
"company_name_not": [],
"company_name_partial_match_or": [],
"company_name_partial_match_not": [],
"company_linkedin_url_or": [],
"property_exists_or": [],
"property_exists_and": [],
"limit": 25,
"job_filters": {
"job_title_or": [],
"job_title_not": [],
"job_title_pattern_and": [],
"job_title_pattern_or": [],
"job_title_pattern_not": [],
"job_country_code_or": [],
"job_country_code_not": [],
"job_description_pattern_or": [],
"job_description_pattern_not": [],
"job_description_pattern_and": [],
"job_description_contains_or": [],
"job_description_contains_not": [],
"job_description_pattern_case_sensitive_or": [],
"workplace_types_or": [],
"job_id_or": [],
"job_id_not": [],
"job_seniority_or": [],
"job_location_pattern_or": [],
"job_location_pattern_not": [],
"job_location_or": [],
"job_location_not": [],
"url_domain_or": [],
"url_domain_not": [],
"employment_statuses_or": [],
"property_exists_or": [],
"property_exists_and": []
}
}
}Response
Successful Response
Example response
{
"body": {
"order_by": [
{
"field": "relevance"
}
],
"company_name_or": [],
"company_name_case_insensitive_or": [],
"company_id_or": [],
"company_id_not": [],
"company_domain_or": [],
"company_domain_not": [],
"company_name_not": [],
"company_name_partial_match_or": [],
"company_name_partial_match_not": [],
"company_linkedin_url_or": [],
"property_exists_or": [],
"property_exists_and": [],
"limit": 25,
"job_filters": {
"job_title_or": [],
"job_title_not": [],
"job_title_pattern_and": [],
"job_title_pattern_or": [],
"job_title_pattern_not": [],
"job_country_code_or": [],
"job_country_code_not": [],
"job_description_pattern_or": [],
"job_description_pattern_not": [],
"job_description_pattern_and": [],
"job_description_contains_or": [],
"job_description_contains_not": [],
"job_description_pattern_case_sensitive_or": [],
"workplace_types_or": [],
"job_id_or": [],
"job_id_not": [],
"job_seniority_or": [],
"job_location_pattern_or": [],
"job_location_pattern_not": [],
"job_location_or": [],
"job_location_not": [],
"url_domain_or": [],
"url_domain_not": [],
"employment_statuses_or": [],
"property_exists_or": [],
"property_exists_and": []
}
}
}Changes
- info
added the new optional request property
//// - info
added the new optional request property
// - info
added the optional property
////to the response with the status - info
added the optional property
//to the response with the status
- info
- info
request property
////deprecated - info
request property
////deprecated - info
request property
////deprecated - info
request property
//deprecated - info
request property
//deprecated - info
request property
//deprecated - info
response property
body/anyOf[subschema #1: CompanySearchFilters]/job_filters/anyOf[subschema #1: JobFilters]/job_description_pattern_anddeprecated - info
response property
body/anyOf[subschema #1: CompanySearchFilters]/job_filters/anyOf[subschema #1: JobFilters]/job_description_pattern_notdeprecated - info
response property
body/anyOf[subschema #1: CompanySearchFilters]/job_filters/anyOf[subschema #1: JobFilters]/job_description_pattern_ordeprecated - info
response property
body/anyOf[subschema #2: JobSearchFilters]/job_description_pattern_anddeprecated - info
response property
body/anyOf[subschema #2: JobSearchFilters]/job_description_pattern_notdeprecated - info
response property
body/anyOf[subschema #2: JobSearchFilters]/job_description_pattern_ordeprecated
- info