Endpoint
[POST] https://api.quickin.io/accounts/{account_id}/requisitions
[PUT] https://api.quickin.io/accounts/{account_id}/requisitions/{_id}
Autenticação (Header)
Authorization: Bearer {token}
Campos
| Tipo | Exemplo | Descrição |
status | String: | analyzing | Status da vaga |
openings | Number | 1 | Número de postos da vaga |
title | String | Desenvolvedor Node Pleno | Título da vaga |
description | String | <p>Irá trabalhar com...</p> | Descrição da vaga |
requirements | String | <p>Desejável conhecimento em...</p> | Requisitos da vaga |
benefits | String | <p>Convênio, VR...</p> | Benefícios da vaga |
comments | String | Vaga para área de .. | Comentário internos |
remuneration_period | String: | month | Remuneração por hora, mês ou ano |
currency | String | BRL | Moeda da remuneração |
remuneration | Number | 1000 | Valor da remuneração |
remuneration_max | Number | 1000 | Máximo negociável |
country | String | BR | País |
region | String | São Paulo | Estado |
city | String | São Paulo | Cidade |
neighborhood | String | São Paulo | Bairro |
address | String | Rua Estela | Endereço |
zipcode | String | 0000000 | CEP |
hiring_manager_name | String | Roberto | Nome do gestor requisitante |
hiring_manager_email | String | E-mail do gestor requisitante | |
company_id | String | 1234567891224889 | Id da empresa |
departament_id | String | 1234567891224889 | Id do |
contract_id | String | 1234567891224889 | Id do contrato |
owner_user_id | String | 1234567891224889 | ID do usuário |
experience_level | String | student_college | Nível de experiência |
education_degree | String | associate_degree | Nível de escolaridade |
position_category | String | agriculture | Categoria da vaga |
{
"status": "archived",
"update_status_date": "2019-12-04T18:29:25.406Z",
"openings": 1,
"title": "Clone: abcd",
"description": "<p>...</p>",
"requirements": "<p>...</p>",
"benefits": "<p>...</p>",
"comments": "...",
"currency": "BRL",
"remuneration_period": "month",
"remuneration": 1000,
"remuneration_max": 1000,
"country": "BR",
"region": "São Paulo",
"city": "São Paulo",
"neighborhood": "São Paulo",
"address": "Rua Estela",
"zipcode": "03877130",
"hiring_manager_name": "Roberto",
"hiring_manager_email": "email@email.com.br",
"company_id": "1234567891224889",
"departament_id": "1234567891224889",
"contract_id": "1234567891224889",
"owner_user_id": "1234567891224889",
"experience_level": "student_college",
"education_degree": "associate_degree",
"position_category": "agriculture"
}
Dependências
Lista de position_category, experience_level, education_degree, country e currency
[GET] https://api.quickin.io/resources
{
"position_category": [
{
"key": "administrative",
"name": "Administração"
},
...
],
"experience_level": [
{
"key": "manager",
"name": "Supervisão / Coordenação",
"level": 7
},
...
],
"education_degree": [
{
"key": "high_school",
"name": "Ensino médio",
"level": 1
},
...
],
"language": [
{
"key": "pt",
"name": "Portugues"
},
...
],
"country": [
{
"key": "BR",
"name": "Brasil"
},
...
],
"currency": [
{
"key": "BRA",
"name": "Brazilian Real"
},
...
]
}
Lista de empresas
[GET] https://api.quickin.io/accounts/{account_id}/companies?page=1
Authorization: Bearer {token}
{
"docs": [
{
"_id": "1234567891224889",
"description": "...",
"name": "...",
"country": "BR",
"neighborhood": "...",
"region": "...",
"address": "....",
"city": null,
"zipcode": "...."
},
...
],
"total": 5,
"limit": 30,
"page": 1,
"pages": 1
}
Lista de departamentos
[GET] https://api.quickin.io/accounts/{account_id}/departaments?page=1
Authorization: Bearer {token}
{
"docs": [
{
"_id": "1234567891224889",
"name": "..."
},
...
],
"total": 5,
"limit": 30,
"page": 1,
"pages": 1
}
Lista de tipos de contratos
[GET] https://api.quickin.io/accounts/{account_id}/contracts?page=1
Authorization: Bearer {token}
{
"docs": [
{
"_id": "1234567891224889",
"name": "..."
},
...
],
"total": 5,
"limit": 30,
"page": 1,
"pages": 1
}
Lista de usuários
[GET] https://api.quickin.io/accounts/{account_id}/users?page=1
Authorization: Bearer {token}
{
"docs": [
{
"_id": "1234567891224889",
"name": "...",
"email": "...",
},
...
],
"total": 5,
"limit": 30,
"page": 1,
"pages": 1
}