INNER CODE UNIT · Python

search_jobs_get

rainmanjam/jobspy-api · main.py:90

async def search_jobs_get(
    site_name: Union[List[str], str] = Query("all", description="Job sites to search on"),
    search_term: str = Query(None, description="Job search term"),
    google_search_term: Optional[str] = Query(None, description="Search term for Google jobs"),
    location: str = Query(None, description="Job location"),
    distance: int = Query(50, description="Distance in miles"),
    job_type: Optional[str] = Query(None, description="Job type (fulltime, parttime, internship, contract)"),
    is_remote: Optional[bool] = Query(None, description="Remote job filter"),
    results_wanted: int = Query(10, description="Number of results per site"),
    hours_old: Optional[int] = Query(None, description="Filter by hours since posting"),
    easy_apply: Optional[bool] = Query(None, description="Filter for easy apply jobs"),
    description_format: str = Query("markdown", description="Format of job description"),
    offset: int = Query(0, description="Offset for pagination"),
    verbose: int = Query(2, description="Controls verbosity (0: errors only, 1: errors+warnings, 2: all logs)"),
    linkedin_fetch_description: bool = Query(False, description="Fetch full LinkedIn descriptions"),
    country_indeed: Optional[str] = Query(None, description="Country filter for Indeed & Glassdoor"),
    enforce_annual_salary: bool = Query(False, description="Convert wages to annual salary"),
    format: str = Query("json", description="Output format: json or csv"),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…