Passar para o conteúdo principal
Todas as coleçõesAPI
Endpoint Requisição [POST/PUT]
Endpoint Requisição [POST/PUT]
W
Escrito por William Coelho
Atualizado há mais de 2 anos

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
archived

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:
hour
month
year

month

Remuneração por hora, mês ou ano

currency

String
Ver lista de currencies

BRL

Moeda da remuneração

remuneration

Number

1000

Valor da remuneração

remuneration_max

Number

1000

Máximo negociável

country

String
Ver lista de countries

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
Ver lista de empresas

1234567891224889

Id da empresa

departament_id

String
Ver lista de departamentos

1234567891224889

Id do

contract_id

String
Ver lista de contratos

1234567891224889

Id do contrato

owner_user_id

String
Ver lista de usuários

1234567891224889

ID do usuário

experience_level

String
Ver lista de experience_level

student_college

Nível de experiência

education_degree

String
Ver dependências de education_degree

associate_degree

Nível de escolaridade

position_category

String
Ver lista de position_category

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
}

Respondeu à sua pergunta?