Search jobs
search_jobsSearch job listings on Jobily.gr, the Greek job board. Filter by free-text term, role/location/sector slugs, company, employment type, workplace type and work time. Use lookup_roles_and_companies, lookup_locations and list_sectors to discover valid slugs — unrecognized slug filters are reported in matchedCriteria.unrecognizedTerms and ignored by the search. Returns up to 20 jobs per page with the total count, facet counts (first page) and recovery suggestions when nothing matches. Search results do not include job descriptions — call get_job with a result's guid for the full posting. When total is large (100+) and few filters are active, recommend the user narrow their search using the facets or lookup tools rather than paginating through hundreds of results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1-indexed (default 1). Each page returns up to 20 jobs. | |
| role | No | Role slug, e.g. 'software-engineer'. Discover via lookup_roles_and_companies. | |
| sector | No | Sector slug, e.g. 'information-technology-it'. Discover via list_sectors. | |
| company | No | Company slug (from lookup_roles_and_companies) or company GUID. | |
| location | No | Location slug, e.g. 'athens', 'thessaloniki'. Discover via lookup_locations. Omit for all of Greece. | |
| searchTerm | No | Free-text search term, Greek or English (e.g. 'πωλητής', 'software engineer'). Prefer the role filter when a role slug is known. | |
| workTimeType | No | One of: full-time, part-time. | |
| workplaceType | No | One of: remote, hybrid, onsite. | |
| employmentType | No | One of: permanent, contract, internship, seasonal, volunteer. |