Find similar jobs
find_similar_jobsUse this when someone wants more roles like one specific Cerulean listing: the closest open roles by what the job is and where it is. Takes that listing's id, not keywords. If the listing is unknown or has no similarity data, it returns an error rather than unrelated results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id of the listing to find roles like, as every result carries it, or its URL on a Cerulean site. It is not among its own results. | |
| limit | No | How many similar roles to return, up to 20. Defaults to 12. | |
| locale | No | The user's language and region, as a BCP 47 tag: fr-CH for someone writing French in Geneva, say. It sets the language of titles and descriptions, and adds localizedUrl, the listing on that locale's Cerulean site, where the site carries it. It does not filter: country and location do. Cerulean's sites are en: ceruleanjobs.com, English, worldwide; fr-FR: cerulean.fr, French, France; fr-CH: ceruleanjobs.ch, French, Switzerland; de-CH: ceruleanjobs.ch, German, Switzerland; en-CA: ceruleanjobs.ca, English, Canada; fr-CA: ceruleanjobs.ca, French, Canada; de-DE: ceruleanjobs.de, German, Germany; en-GB: ceruleanjobs.co.uk, English, UK; es-ES: cerulean.es, Spanish, Spain; it-IT: ceruleanjobs.it, Italian, Italy. Any other tag takes its language's site, so fr-BE reads as fr-FR and en-US as en; another language reads as en. Defaults to en. | |
| offset | No | How many to skip, for the next page. Defaults to 0, maximum 10000. | |
| country | No | Keep only similar roles in this country. | |
| location | No | Keep only similar roles in this city, region or country. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | ||
| offset | Yes | ||
| hasMore | Yes | ||
| results | Yes | ||
| warnings | No | ||
| similarTo | Yes | ||
| indexBuiltAt | No |