Visualizando vagas
A API da Recrutei permite que usuários autenticados visualizem vagas.
Atenção: é obrigatório que a requisição realizada seja do tipo "Content-type: multipart/form-data".
Headers necessários:
| Nome | Valor | Descrição |
|---|---|---|
| Authorization | Bearer ...................... | Bearer Token para autenticação. Saiba mais aqui. |
| Content-Type | application/json | Define o tipo de formato de conteúdo que será enviado. |
Uma vez que os Headers estejam devidamente configurados, podemos ir ao próximo passo.
Endpoint utilizado para criar vagas:
| Endpoint | Método | Link para Teste |
|---|---|---|
/api/v1/vacancies/{id} | GET | Loading... |
Exemplo de retorno
{
"id": 1,
"uuid": "6beb8aee-5caa-42a1-838d-c92ae6115f65",
"company_id": 1,
"branch_id": null,
"manager_id": 16,
"is_ultra": false,
"vacancy_status_id": 1,
"vacancy_type_id": null,
"regime_id": 1,
"occupation_area_id": null,
"specialty_id": null,
"client_id": null,
"request_reason_id": 2,
"title": "Desenvolvedor Laravel",
"description": "Conteúdo da Vaga (com HTML)",
"exam_filename": null,
"workload": "40",
"remuneration": 2200,
"quantity": 1,
"city": null,
"level": null,
"help": "No",
"help_created_at": null,
"help_observation": null,
"help_remuneration": null,
"help_status": null,
"created_at": "2023-11-28 15:02:10",
"updated_at": "2025-03-27 14:37:39",
"deleted_at": null,
"time_to_hire": "2023-12-20 03:00:00",
"show_client": 1,
"show_remuneration": 1,
"skills": "Laravel,PHP,JSON",
"image": "20231128150210_e010ac5b22a76d4660989b4076431917b8b8536b.png",
"jb_google": 0,
"benefits": "Plano de Saude,Cartão de Benefícios,Gympass",
"jb_jooble": 0,
"jb_netvagas": 0,
"published_at": "28/11/2024 15:02:10",
"pcd": 0,
"is_inclusive": 0,
"internal_code": "1234",
"internal_information": null,
"company_department_id": 6658,
"state": null,
"neighborhood": null,
"address": null,
"remuneration_from": 1800,
"remuneration_to": 2200,
"type": "Pública",
"recruitment_type": "external",
"current_page_slug": null,
"external": 0,
"visible_until": null,
"country": null,
"remote": 1,
"expired_at": "2025-12-01",
"show_regime": 1,
"show_location": 1,
"fixed_remuneration": 1,
"remuneration_type": "Mês",
"commission": null,
"has_questions": 0,
"solicitation_workflow_id": null,
"from_solicitation": 0,
"vacancies_solicitations_id": null,
"applications_count": 1569,
"image_url": "https://url-para-a-imagem.com/image_url.png",
"slug": "1-desenvolvedor-laravel",
"location": null,
"public_link": "https://jobs.recrutei.com.br/recrutei/vacancy/54063-analista-de-suportesac",
"expired": true,
"sla_from_now": "há 1 ano",
"is_sla_approaching": false,
"is_sla_overdue": true,
"current_page": {
"_id": "665a47e21ed60470582d78c2",
"company_id": 1,
"author_id": 2,
"name": "Portal de Vagas Principal",
"type": "external",
"label": null,
"active": true,
"default": true,
"original": true,
"uuid": "d13ee30a-2a42-4b30-9ddd-0a2f9c2af2ff",
"updated_at": "2025-07-17 09:49:54",
"created_at": "2024-05-31 18:57:54",
"link": "https://jobs.recrutei.com.br/recrutei",
"path": "recrutei",
"vacancies_count": 1
},
"pages": [
{
"_id": "665a47e21ed60470582d78c2",
"company_id": 1,
"author_id": 2,
"name": "Portal de Vagas Principal",
"type": "external",
"label": null,
"active": true,
"default": true,
"original": true,
"uuid": "d13ee30a-2a42-4b30-9ddd-0a2f9c2af2ff",
"updated_at": "2025-07-17 09:49:54",
"created_at": "2024-05-31 18:57:54",
"link": "https://jobs.recrutei.com.br/recrutei",
"path": "recrutei",
"vacancies_count": 150
}
],
"pipe_vacancy": {
"id": 53844,
"vacancy_id": 54063,
"pipe_id": 2288,
"created_at": "2023-11-28 15:02:10",
"updated_at": "2023-11-28 15:02:10",
"deleted_at": null,
"pipe": {
"id": 2288,
"company_id": 1,
"manager_id": 1,
"name": "Novo fluxo CS",
"created_at": "2021-08-12 22:36:04",
"updated_at": "2021-08-12 22:36:04",
"deleted_at": null,
"is_ultra": 0,
"original_pipe_id": null,
"vacancies_count": 4,
// Lista de etapas do Proceo Seletivo
"pipe_stages": [
{
"id": 1,
"pipe_id": 1,
"description": "Candidatos",
"order": 0,
"created_at": "2021-08-12 22:36:04",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
},
{
"id": 2,
"pipe_id": 1,
"description": "Triagem",
"order": 1,
"created_at": "2021-08-12 22:36:04",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
},
{
"id": 3,
"pipe_id": 1,
"description": "Entrevista",
"order": 4,
"created_at": "2021-08-12 22:36:04",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
},
{
"id": 4,
"pipe_id": 1,
"description": "Finalistas",
"order": 5,
"created_at": "2021-08-12 22:36:04",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
},
{
"id": 5,
"pipe_id": 1,
"description": "Apresentação Pessoal + Case",
"order": 3,
"created_at": "2022-04-25 11:04:25",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
},
{
"id": 6,
"pipe_id": 1,
"description": "Pré Qualificados",
"order": 2,
"created_at": "2023-11-30 09:27:06",
"updated_at": "2023-11-30 09:27:06",
"deleted_at": null,
"is_fixed": 0,
"automations_count": 0
}
]
}
},
"shared": null,
// Responsáveis pela vaga
"managers": [
{
"id": 1,
"company_id": 1,
"rule_id": 1,
"user_id": 1,
"business_role_id": 1,
"administrator": 1,
"telephone": "(11) 9999-9999",
"photo_filename": "avatar.png",
"created_at": "2019-03-26 00:00:00",
"updated_at": "2025-06-11 17:37:25",
"deleted_at": null,
"business_role": "CTO",
"owner": 0,
"photo_url": "https://url-para-o-avatar.com/avatar.png",
"accepted_last_privacy_term": null,
"pivot": {
"vacancy_id": 1,
"manager_id": 1
},
"user": {
"id": 1,
"email": "[email protected]",
"name": "John Doe",
"user_type": "Recruter",
"first_name": "Jhon",
"abbreviated_name": "John Doe"
}
}
],
"request_reason": {
"id": 1,
"uuid": "afb38697-cab0-412d-9892-7305f1288efa",
"name": "Aumento de quadro",
"order": 1,
"created_at": "2023-10-13 01:23:30",
"updated_at": "2023-10-13 01:23:30",
"deleted_at": null
},
// Criador da vaga
"manager": {
"id": 1,
"company_id": 1,
"rule_id": 1,
"user_id": 1,
"business_role_id": 1,
"administrator": 1,
"telephone": "(11) 9999-9999",
"photo_filename": "avatar.png",
"created_at": "2019-03-26 00:00:00",
"updated_at": "2025-06-11 17:37:25",
"deleted_at": null,
"business_role": "CTO",
"owner": 0,
"photo_url": "https://url-para-o-avatar.com/avatar.png",
"accepted_last_privacy_term": null,
"pivot": {
"vacancy_id": 1,
"manager_id": 1
},
"user": {
"id": 1,
"email": "[email protected]",
"name": "John Doe",
"user_type": "Recruter",
"first_name": "Jhon",
"abbreviated_name": "John Doe"
}
},
"branch": null,
"custom_fields": [
{
"field_id": 1,
"field_name": "Anos de experiência",
"field_type": "multiselect",
"field_description": null,
"field_required": null,
"field_options": [
"1 ano",
"2 anos",
"3 anos"
],
"field_data": null
}
]
}Updated about 2 months ago
