INNER CODE UNIT · Python
read_root
rainmanjam/jobspy-api · main.py:51
def read_root():
return {"message": "Welcome to JobSpy Docker API! Go to /docs for the API documentation."}
@app.post("/search_jobs", response_model=JobResponse, tags=["Jobs"])
def search_jobs(params: JobSearchParams):
try:
jobs_df = scrape_jobs(
site_name=params.site_name,
search_term=params.search_term,
google_search_term=params.google_search_term,
location=params.location,
distance=params.distance,
job_type=params.job_type,
proxies=params.proxies,
is_remote=params.is_remote,
results_wanted=params.results_wanted,
hours_old=params.hours_old,
easy_apply=params.easy_apply,