Pesquisa de vagas na Welcome to the Jungle. 1 crédito por chamada. Resposta { results, pagination }, 30 cartões.
GET https://api.piloterr.com/v2/welcometothejungle/search?query=python&language=fr
Exemplo (palavra-chave):
python
Exemplo (URL de vagas):
https://www.welcometothejungle.com/fr/jobs?query=python
query é obrigatório.
| Forma |
Exemplo |
Efeito |
| Palavra-chave |
python |
Vagas na língua de language (predefinição fr) |
| URL de vagas |
https://www.welcometothejungle.com/fr/jobs?query=python&page=2 |
query ou q é a palavra. /fr/ ou /en/ no caminho substitui language. page no URL substitui page |
Um URL de ficha de empresa (/companies/ sem /jobs) devolve 400. Use Welcome to the Jungle Company. Outro host devolve 400. Uma palavra vazia devolve 400.
language vale fr (predefinição) ou en. en-gb e en-us contam como en. Qualquer outro valor devolve 400.
page começa em 1. Abaixo de 1: 400. Uma página tem 30 vagas.
| Parâmetro |
Tipo |
Obrigatório |
Descrição |
query |
string |
sim |
Palavra-chave, ou URL /jobs em welcometothejungle.com |
language |
string |
não |
fr ou en. Predefinição fr. O caminho do URL substitui-o |
page |
integer |
não |
Página a partir de 1. Substitui-se se o URL já tiver page |
| Field |
Type |
Description |
results[] |
array |
Job cards |
results[].position |
integer |
Position from 1 |
results[].reference |
string | null |
Welcome to the Jungle reference |
results[].title |
string |
Job title |
results[].url |
string |
Offer URL |
results[].contract_type |
string | null |
Contract |
results[].remote |
string | null |
fulltime, partial, or empty |
results[].salary_min / salary_max |
number | null |
Salary bounds |
results[].salary_currency / salary_period |
string | null |
Currency and period |
results[].city / country |
string | null |
Office |
results[].company |
object |
name, slug, reference, logo_url |
pagination.page / per_page |
integer |
Page and size (30) |
pagination.total_results / total_pages |
integer | null |
Totals |
pagination.next |
string | null |
Next page URL |
| Code |
Meaning |
400 |
Missing query, unknown host, or bad language |
404 |
No offers |
500 |
Fetch failed |