| Campo | Tipo | Descrição |
|---|---|---|
TOKEN | Varchar(50) | Token do cliente |
cnpj | Varchar(14) | CNPJ da empresa da vaga |
titulo | Varchar(100) | Título da vaga |
modeloReferencia | Varchar(30) | Referência do modelo de vaga |
tipo | Varchar(100) | Tipo da vaga |
exclusivoPcd | Varchar(1) | Indica se a vaga é exclusiva para PCD |
area | Varchar(50) | Área de atuação da vaga |
cargo | Varchar(50) | Cargo da vaga |
apresentacaoEmpresa | Varchar(255) | Apresentação ou descrição da empresa |
atividades | Varchar(500) | Atividades que serão desempenhadas na vaga |
requisitos | Varchar(500) | Requisitos necessários para a vaga |
horarios | Varchar(50) | Horários de trabalho da vaga |
escolaridadeDesejada | Varchar(50) | Nível de escolaridade desejado para a vaga |
remuneracao | Numeric(10.2) | Valor da remuneração da vaga |
tipoSalario | Varchar(1) | Tipo de salário da vaga |
mostrarRemuneracao | Varchar(1) | Remuneração deve ser mostrada na vaga |
sigilo | Varchar(1) | Vaga deve ser mantida em sigilo |
uf | Varchar(2) | Sigla do Estado da vaga |
cidade | Varchar(50) | Cidade da vaga |
quantidade | Numeric(9) | Quantidade de vagas |
| Campo | Tipo | Descrição |
|---|---|---|
statusCode | Numeric(3) | Código do status da operação |
statusMessage | Varchar(50) | Status da operação |
errorMessage | Varchar(200) | Mensagem de erro |
totalVagas | Numeric(4) | Total de vagas recebidas na operação |
totalVagasRegistradas | Numeric(4) | Total de vagas registradas com sucesso |
totalVagasComErro | Numeric(4) | Total de vagas que apresentaram erro |
vagas.vaga | Varchar(100) | Título da vaga |
vagas.status | Varchar(40) | Status do processamento da vaga. |
vagas.error | Varchar(200) | Erro específico da vaga |
| Código | Status | Descrição |
|---|---|---|
200 | Ok | A requisição foi processada com sucesso |
400 | Bad Request | A requisição não está no formato esperado |
401 | Unauthorized | Não possui autorização para acessar o recurso |
404 | Not Found | O recurso solicitado não foi encontrado |
422 | Unprocessable Entity | A requisição é válida, mas não pôde ser processada |
500 | Internal Server Error | Ocorreu um erro inesperado no servidor |
curl --location --request POST '/APIRecrutamento/RecebeVagas' \
--header 'Content-Type: application/json' \
--data-raw '{
"TOKEN": "seu_token",
"sdt_recebe_vagas": [
{
"cnpj": "12345678000123",
"modeloReferencia": "Modelo123",
"titulo": "Desenvolvedor Web",
"tipo": "Estágio",
"exclusivoPcd": "I",
"area": "Tecnologia da Informação",
"cargo": "Desenvolvedor",
"apresentacaoEmpresa": "Empresa especializada em soluções digitais.",
"atividades": "Desenvolvimento de aplicações web em diferentes linguagens de programação .",
"requisitos": "Experiência com desenvolvimento web.",
"horarios": "08:00 - 17:00",
"escolaridadeDesejada": "Superior Completo",
"remuneracao": 5000,
"tipoSalario": "M",
"mostrarRemuneracao": "S",
"sigilo": "N",
"uf": "SP",
"cidade": "São Paulo"
}
]
}'{
"statusCode": 200,
"statusMessage": "Ok",
"totalVagas": 1,
"totalVagasRegistradas": 1,
"totalVagasComErro": 0,
"vagas": [
{
"vaga": "Desenvolvedor Web",
"status": "sucesso",
"error": ""
}
]
}