QUEM SOMOS
Conheça nosso impulso para transformar o RH das empresas
DEPOIMENTOS
Confira a experiência de clientes que nos escolheram
NOSSA CULTURA
Descubra a essência que inspira nosso jeito de ser, pensar e agir
SOLUÇÕES METADADOS
Conheça todos os nossos sistemas que facilitam e agilizam as tarefas do setor
FLOW
Solução on-line intuitiva e fácil de usar para um RH mais leve e fluido
VIBE
A plataforma assistente do líder para performance e avaliação de talentos
FEEDFLEX
Gestão de benefícios eficiente para o RH e liberdade de escolha para os colaboradores
SKEEL
Sistema inteligente que atua da atração à admissão digital com assertividade
ANALYTICS
Indicadores precisos para tomadas de decisões rápidas nos processos de gestão
ADMISSÃO DIGITAL
Solução conectada e intuitiva para admissões e recebimento de documentos
ASSINATURA ELETRÔNICA
Sistema para coleta de assinaturas e gestão de documentos on-line
BLOG DO RH
Conteúdos produzidos por quem conhece de verdade os desafios dos RHs.
BIBLIOTECA DO RH
O melhor acervo de conhecimento na área de Recursos Humanos com conteúdos 100% gratuitos.
PORTAL DO CLIENTE
Solicite atendimentos, acompanhe status de serviços, fique por dentro das atualizações de produto e muito mais.
CONTATO
Saiba onde encontrar a matriz e as unidades da Metadados, confira telefones, canais de venda e outros.
TRABALHE CONOSCO
Cadastre seu currículo e faça parte de uma das melhores empresas para trabalhar no Brasil.
Nesta etapa, o cliente deverá entrar em contato com a Metadados para execução do processo de instalação da API do Sistema. Em seguida, o cliente precisará publicar o Banco de Dados do Sistema para uma lista específica de IPs que será enviado pela nossa equipe por e-mail.
Após a publicação do banco de dados para os IPs listados, é necessário que o cliente forneça as seguintes informações para a equipe Metadados:
A Metadados recomenda que o cliente antes de realizar a configuração acima comfigure o banco de dados para trafegar os dados de forma criptografada. Para SQL Server basta realizar a configuração descrita no artigo https://suporte.metadados.com.br/kb/article/270980/configurar-ssl-no-sql-server?preview=true&revisionId=942723 Para banco de dados Oracle, o cliente deve verificar como realizar essa configuração. O sistema Metadados opera normalmente com essa configuração. Se o cliente tiver outros sistemas na mesma instância do banco de dados é necessário verificar com seu fornecedor os possíveis impactos.
Após fornecer esses dados, a equipe irá criar um acesso exclusivo para o cliente na plataforma de API e, então, enviará para o cliente o token para ser utilizado nas consultas dos recursos da API.
Observações:
Caso deseje utilizar os recursos do PortalRH, é necessária a realização de uma configuração à parte, conforme descrita no link: https://www.metadados.com.br/documentacaoAPIPortalRH
Clientes SaaS não precisam realizar a publicação do banco de dados, pois a mesma é efetuada pela TI da Metadados.
Após a entrega do token para o cliente, é de responsabilidade do mesmo a distribuição e utilização deste. É importante lembrar que a API possui recursos que retornam dados sensíveis como salários, CPFs, entre outros.
A autenticação da API é realizada após informar o basic token no parâmetro Authorization do header nas chamadas, no seguinte modelo: "Basic " + token.
Esse token é gerado a partir da criptografia em Base 64 de [Client ID]:[Client Secret] e sua geração ocorre após a configuração dos dados para conexão com o banco de dados.
Sucesso.
A requisição possui parâmetro(s) inválido(s).
O token de acesso não foi informado ou não possui acesso as APIs.
O recurso informado no request não foi encontrado.
A requisição está ultrapassando o limite permitido para o perfil do seu token de acesso.
A requisição possui erros de negócio.
O consumidor estourou o limite de requisições por tempo.
Erro não esperado, algo está quebrado na API.
A API hoje retorna até 100 registros por chamada, retornando um objeto vazio {} em chamadas que ultrapassassem esse limite. Portanto, para um melhor desempenho, recomendamos a utilização dos parâmetros offset e limit nos recursos onde estes estão disponíveis.
Campos retornados no recurso bancos:
Forma de Pagamento:
https://metadados.gateway.linkapi.com.br/v4/sirh/ bancos?banco=0001&offset=0&limit=100
bancooffsetlimit
Operação: GET
Formato Retorno: JSON
Campos retornados no recurso cargos:
Exemplo de Requisição:
https://metadados.gateway.linkapi.com.br/v4/sirh/ cargos?cargo=0101&offset=0&limit=100
Query Params:
cargooffsetlimit
Campos retornados no recurso de centros de custo 1:
https://metadados.gateway.linkapi.com.br/v4/sirh/centrosCusto?centrocusto=0001&ativo=true&offset=0&limit=100
centrocustoativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
Campos retornados no recurso de centros de custo 2:
https://metadados.gateway.linkapi.com.br/v4/sirh/centrosCusto2?centrocusto=0001&ativo=true&offset=0&limit=100
Campos retornados no recurso de centros de custo 3:
https://metadados.gateway.linkapi.com.br/v4/sirh/centrosCusto3?centrocusto=0001&ativo=true&offset=0&limit=100
Campos retornados no recurso de centros de custo 4:
https://metadados.gateway.linkapi.com.br/v4/sirh/centrosCusto4?centrocusto=0001&ativo=true&offset=0&limit=100
Campos retornados no recurso escalas:
Tipo Escala:
Código da Jornada no eSocial
Descrição da Jornada no eSocial
https://metadados.gateway.linkapi.com.br/v4/sirh/ escalas?escala=0001&offset=0&limit=100
escalaoffsetlimit
Campos retornados no recurso horários:
Tipo de Horário:
https://metadados.gateway.linkapi.com.br/v4/sirh/ horarios?horario=0001&ativo=true&offset=0&limit=100
horarioativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
Campos retornados no recurso de escalas semanais:
Dia da Semana:
Tipo de Dia Escala:
Classe da Marcação:
Tipo de Marcação
Ativo:
https://metadados.gateway.linkapi.com.br/v4/sirh/escalasSemanais?ativo=true&escala=0001&offset=0&limit=100
ativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)escalaoffsetlimit
Campos retornados no recurso de horários marcações:
https://metadados.gateway.linkapi.com.br/v4/sirh/horariosMarcacoes?horario=0001&offset=0&limit=100
horario offsetlimit
Campos retornados no recurso funções:
https://metadados.gateway.linkapi.com.br/v4/sirh/ funcoes?funcao=0001&offset=0&limit=100
funcaooffsetlimit
Campos retornados no recurso setores:
https://metadados.gateway.linkapi.com.br/v4/sirh/ setores?setor=0001&ativo=true&offset=0&limit=100
setorativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
Campos retornados no recurso de classificações gerenciais:
https://metadados.gateway.linkapi.com.br/v4/sirh/ classificacoesGerenciais?classificacaoGerencial=0001&ativo=true&offset=0&limit=100
classificacaoGerencialativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
Campos retornados no recurso de classificações contábeis:
https://metadados.gateway.linkapi.com.br/v4/sirh/ classificacoesContabeis?classificacaoContabil=0001&ativo=true&offset=0&limit=100
classificacaoContabilativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
Campos retornados no recurso sindicatos:
https://metadados.gateway.linkapi.com.br/v4/sirh/ sindicatos?sindicato=0001&offset=0&limit=100
sindicatooffsetlimit
Campos retornados no recurso vínculos empregatícios:
Opção Previdência:
Vínculo Previdência:
https://metadados.gateway.linkapi.com.br/v4/sirh/ vinculosEmpregaticios?vinculoEmpregaticio=0001&offset=0&limit=100
vinculoEmpregaticiooffsetlimit
Campos retornados no recurso férias programadas:
https://metadados.gateway.linkapi.com.br/v4/sirh/ feriasProgramadas?unidade=0001& contrato=41& inicioProgFerias>=2020-08-01&terminoProgFerias<=2020-08-31 & offset=0&limit=100
unidadecontratoinicioProgFerias (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =terminoProgFerias (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offsetlimit
Campos retornados no recurso férias cedidas:
Origem Férias:
https://metadados.gateway.linkapi.com.br/v4/sirh/ feriasCedidas? unidade=0001& contrato=41& inicioGozoFerias>=2020-08-01&terminoGozoFerias<=2020-08-31 & offset=0&limit=100
unidadecontratoinicioGozoFerias (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =terminoGozoFerias (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offsetlimit
Campos retornados no recurso ocorrências:
Tipo da Ocorrência:
Causa do Afastamento para Folha:
https://metadados.gateway.linkapi.com.br/v4/sirh/ ocorrencias? ocorrencia=0001& tipoOcorrencia=4& geraAfastamento=S& geraAfastamentoPonto =S & causaAfastFolha=9& causaAfastRais =98 & offset=0&limit=100
ocorrenciatipoOcorrenciageraAfastamentogeraAfastamentoPontocausaAfastFolhacausaAfastRaisoffsetlimit
Campos retornados no recurso registros de ocorrências:
Tipo Operação:
https://metadados.gateway.linkapi.com.br/v4/sirh/registrosO correncias? unidade=0001& contrato=41& ocorrencia=0001& tipoOperacao=I& dataInicioOcorrencia>=2020-08-01&dataTerminoOcorrencia<=2020-08-31 & offset=0&limit=100
unidadecontratoocorrenciatipoOperacaodataInicioOcorrencia (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =dataTerminoOcorrencia (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =dataHoraAlteracao (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offsetlimit
Campos retornados no recurso registros de planos de cargos:
Tipo Salário:
https://metadados.gateway.linkapi.com.br/v4/sirh/planosCargos ? planoCargo=0001& ativo=true & offset=0&limit=100
planoCargoativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offsetlimit
A documentação deste recurso, sua formatação e exemplos podem ser acessados através do seguinte link: https://www.metadados.com.br/documentacaoAPIPreAdmissao
URL de chamada:
https://metadados.gateway.linkapi.com.br/v4/sirh/preAdmissao
Operação: POST
Campos a serem enviados para o recurso atestados:
Beneficiário Serviço:
Tipo de Informação:
https://metadados.gateway.linkapi.com.br/v4/sirh/ atestados
Exemplo de Body:
Campos retornados no recurso registros de classes salariais:
https://metadados.gateway.linkapi.com.br/v4/sirh/classesSalariais ? planoCargo=0002& classeSalarial=0002 & offset=0&limit=100
planoCargoclasseSalarialoffsetlimit
Campos retornados no recurso registros de faixas salariais:
https://metadados.gateway.linkapi.com.br/v4/sirh/faixasSalariais ? planoCargo=0002& classeSalarial=0002 & faixaSalarial=0002 & offset=0&limit=100
planoCargoclasseSalarialfaixaSalarialoffsetlimit
Campos retornados no recurso registros de gpssefip:
https://metadados.gateway.linkapi.com.br/v4/sirh/gpssefip ? anoMesCompetencia='2008/03'& classeGpsSefip=0005 & offset=0&limit=100
anoMesCompetenciaclasseGpsSefipoffsetlimit
Campos retornados no recurso contratos.
Sexo:
Situação do Contrato:
Causa do Afastamento:
Tipo do Contrato:
Sem Registro do Ponto:
https://metadados.gateway.linkapi.com.br/v4/sirh/contratos? offset=0& limit=10& unidade=0001& contrato=14& email=suporte@metadados.com.br& cpf=48380046187& dataAlteracao=2020-08-01& dataAdmissao=2020-05-01
unidadecontratoemailcpfdataRescisao (Obtém os rescindidos a partir da data enviada)ativo (true: retorna somente contratos ativos; false: retorna somente contratos rescindidos e/ou afastados)situacaodataAlteracao (Obtém os contratos alterados a partir da data enviada)dataAdmissaooffsetlimit
Campos retornados no recurso dadosPessoais.
Raça/Cor:
Deficiente Físico:
Tipo da Identidade:
Tipo Sanguíneo:
Estado Civil:
Grau de Instrução:
OBS: É possível que a tabela de grau de instrução seja customizada, portanto, os códigos podem apresentar diferenças em relação aos listados acima.
Código da Nacionalidade da Pessoa.
OBS: Com exceção do código 50 que é correspondente ao 80 na RAIS (Outros).
https://metadados.gateway.linkapi.com.br/v4/sirh/dadosPessoais?empresa=0001&pessoa=298&offset=0&limit=100&dataAlteracao=2020-08-01
empresapessoadataAlteracao (Obtém as pessoas alteradas a partir da data enviada)offsetlimit
Campos retornados no recurso familiares.
Grau de Parentesco:
Grau de Dependência:
https://metadados.gateway.linkapi.com.br/v4/sirh/familiares?empresa=0001&pessoa=10020007&dependente=true&offset=0&limit=100
empresapessoadependente (true: retorna somente os dependentes; false: retorna somente os não dependentes)offsetlimit
Campos retornados no recurso endereços.
https://metadados.gateway.linkapi.com.br/v4/sirh/enderecos?offset=0&limit=10&empresa=0001&pessoa=10020007&unidade=1003&contrato=16&email=suporte@metadados.com.br&cpf=48380046187
empresapessoaunidadecontratoemailcpfoffsetlimit
Campos retornados no recurso dados complementares do contrato.
https://metadados.gateway.linkapi.com.br/v4/sirh/dadosComplementaresContrato?unidade=0001&contrato=298& variavel =OP12& descricao =Cor do Olho & valor =A& offset =0& limit =100
unidadecontratovariaveldescricaovaloroffsetlimit
Campos retornados no recurso matrizes lançamentos:
https://metadados.gateway.linkapi.com.br/v4/contabil/ matrizesLancamentos?matrizLancamentos=0001& anoMesBase>=2020-08-01&anoMesBase<=2020-09-31 & offset=0&limit=100
matrizLancamentosanoMesBase (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit
Campos retornados no recurso lançamentos contábeis:
Tipo do Item Contábil:
https://metadados.gateway.linkapi.com.br/v4/contabil/ lancamentosContabeis? dataLancamento>=2020-08-01&dataLancamento<=2020-09-31 & offset=0&limit=100
empresaestabelecimentounidadecontratodataLancamento (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit
Campos retornados no recurso empresas:
https://metadados.gateway.linkapi.com.br/v4/sirh/empresas?empresa=0001
empresaoffsetlimit
Campos retornados no recurso unidades:
https://metadados.gateway.linkapi.com.br/v4/sirh/unidades?unidade=0001
unidadeoffsetlimit
Campos retornados no recurso estabelecimentos:
Tipo de Inscrição:
https://metadados.gateway.linkapi.com.br/v4/sirh/estabelecimentos?estabelecimento=0001& cnpj=81039999/0001-85
estabelecimentocnpjoffsetlimit
Campos retornados no recurso contas a pagar:
Status Registro:
Forma de Apuração:
Tipo do Item:
Forma de Pagamento Original:
Código da Folha:
Necessita Provisão:
Tipo de Lançamento:
https://metadados.gateway.linkapi.com.br/v4/financeiro/ contasAPagar?status=02& dataInclusao>=2020-08-01&dataInclusao<=2020-08-31 & offset=0&limit=100
statusfornecedorunidadecontratodataInclusao (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =dataLiberacao (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e = dataVencimento (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e = offset limit
Campos retornados no recurso contas a pagar rateio:
Tipo de Rateio:
https://metadados.gateway.linkapi.com.br/v4/financeiro/ contasAPagarRateio/2 ?unidade=0001& contrato=298& offset=0&limit=100
Path Params:
numeroSequencial
unidadecontratooffset limit
Campos a serem enviados para o recurso contas a pagar:
Status Permitidos para Atualização:
Obrigatório caso status = 06 ou status = 08
https://metadados.gateway.linkapi.com.br/v4/financeiro/ contasAPagar/2
Exemplos de Body:
{ "status": "03"}
{ "status": "05", "dataEstorno": "2020-08-13 10:41:50", "operadorEstorno": "TESTE"}
{ "status": "06", "mensagem": "Não foi possível efetuar a exclusão do título."}
{ "status": "08", "mensagem": "Erro ao inserir o título."}
Operação: PATCH
Campos retornados no recurso VDBs:
Tipo de VDB:
Impressão Folha:
Avisa Afastamento Férias:
Classificação Folha:
Classificação RAIS:
Classificação INSS:
Classificação FGTS:
Incidência IRF:
Classificação IRF:
https://metadados.gateway.linkapi.com.br/v4/sirh/ vdbs?vdb=1&tipoVdb=V&ativo=true&offset=0&limit=100
vdbtipoVdbativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offset limit
Campos retornados no recurso folha pagamento:
Tipo de Informação Folha:
https://metadados.gateway.linkapi.com.br/v4/sirh/ folhaPagamento?vdb=1& unidade=0001&contrato=296 & dataFolha=08-2020 &consolidada=true&dataPagamento>=2020-08-01&dataPagamento<=2020-08-15&offset=0&limit=100
vdbunidadecontratodataFolha (MM-YYYY) *consolidada (true: retorna somente registros consolidados na folha; false: retorna somente registros não consolidados na folha)dataPagamento (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit * campos obrigatórios
Campos retornados no recurso lançamentos:
Origem do Lançamento:
Tipo de Informação do Lançamento:
Lançamento Fixo:
Situação do Lançamento:
https://metadados.gateway.linkapi.com.br/v4/sirh/ lancamentos?vdb=1&tipoLancamento=1& unidade=0001&contrato=296 & dataVencimento>=2020-08-01&dataVencimento<=2020-08-31 &offset=0&limit=100
vdbtipoLancamentounidadecontratodataVencimento (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit
Campos a serem enviados para o recurso lançamentos:
https://metadados.gateway.linkapi.com.br/v4/sirh/ lancamentos
{ "unidade": "0001", "contrato": "1", "vdb": 1, "tipoLancamento": "1", "dataVencimento": "2020-07-01", "dataLancamento": "2020-07-01", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 2436.46, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "TESTE", "dataHoraAlteracao": "2020-07-02 12:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null}
Campos retornados no recurso contratos folha:
https://metadados.gateway.linkapi.com.br/v4/sirh/ contratosFolha? unidade=0001&contrato=296 & dataFolha=08-2020 &offset=0&limit=100
unidadecontratodataFolha (MM-YYYY) *offset limit * campos obrigatórios
Campos a serem enviados para o recurso lancamentosContratoLote:
OBS.: Se algum registro for rejeitado, a API fará o rollback de todos os lançamentos que foram enviados no body.
https://metadados.gateway.linkapi.com.br/v4 /sirh/lancamentosContratoLote
{ "lancamentos": [ { "unidade": "0001", "contrato": "6", "eventos": [ { "vdb": 54201, "tipoLancamento": "8", "dataVencimento": "2021-11-17", "dataLancamento": "2021-11-17", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 1314.46, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-16 18:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null }, { "vdb": 1, "tipoLancamento": "8", "dataVencimento": "2021-11-18", "dataLancamento": "2021-11-15", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 100.17, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-15 12:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null } ] }, { "unidade": "0001", "contrato": "4", "eventos": [ { "vdb": 54201, "tipoLancamento": "8", "dataVencimento": "2021-11-17", "dataLancamento": "2021-11-17", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 1314.46, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-16 18:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null }, { "vdb": 1, "tipoLancamento": "8", "dataVencimento": "2021-11-18", "dataLancamento": "2021-11-15", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 100.17, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-15 12:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null } ] } ]}
Exemplo de Resposta:
{ "statusCode": 500, "message": "Erro ao tentar persistir lote", "errors": [ { "statusCode": 500, "message": "Lote rejeitado - Lançamento duplicado: Unidade: 0001, Contrato: 4, VDB: 1, TipoLancamento: 8, DataVencimento: 2021-11-18, DataLancamento: 2021-11-15" } ]}
Campos a serem enviados para o recurso lancamentosLote:
https://metadados.gateway.linkapi.com.br/v4 /sirh/lancamentosLote
{ "unidade": "0001", "contrato": "1", "eventos": [ { "vdb": 54201, "tipoLancamento": "8", "dataVencimento": "2021-11-17", "dataLancamento": "2021-11-16", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 1314.46, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-16 18:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null }, { "vdb": 1, "tipoLancamento": "8", "dataVencimento": "2021-11-18", "dataLancamento": "2021-11-15", "origemLancamento": "D", "tipoInfoLancamento": "0", "quantidadeValor": 100.17, "lancamentoFixo": "N", "situacaoLancamento": null, "operador": "INTEG", "dataHoraAlteracao": "2021-11-15 12:05:02", "numeroPrestacao": null, "numeroTotalPrestacoes": null, "descricao": null } ]}
Campos retornados no recurso marcações:
https://metadados.gateway.linkapi.com.br/v4/sirh/ marcacoes?unidade=0001&contrato=296&dataInicio=2019-07-01&dataFim=2019-07-22&offset=0&limit=100
unidade *contrato *dataInicio *dataFim *offset limit * campos obrigatórios
Campos retornados no recurso eventos ponto:
Tipo de Informação do Evento:
https://metadados.gateway.linkapi.com.br/v4/sirh/ eventosPonto?eventoPonto=1&tipoInfoEvento=H&ativo=true&offset=0&limit=100
eventoPontotipoInfoEventoativo (true: retorna somente os registros ativos; false: retorna somente os registros inativos)offset limit
Campos retornados no recurso lançamentos eventos ponto:
Origem de Lançamento do Evento:
Origem de Cálculo no Ponto:
https://metadados.gateway.linkapi.com.br/v4/sirh/ lancamentosEventosPonto?eventoPonto=1& unidade=0001&contrato=296 & dataInicio=2020-08-01&dataFim=2020-08-31 &dataAlteracao=2020-08-01offset=0&limit=100
eventoPontounidadecontratodataInicio (YYYY-MM-DD)dataFim (YYYY-MM-DD)dataAlteracao (Obtém os lançamentos de eventos do ponto alterados a partir da data enviada)offset limit
Campos retornados no recurso registros de marcacoes do período:
https://metadados.gateway.linkapi.com.br/v4/sirh/marcacoesPeriodo ? dataInicio='2019-01-01'& dataFim='2019-01-31' & offset=0&limit=100
dataIniciodataFimoffsetlimit
Os recursos pertencentes à divisão PortalRH na API Metadados, são um redirecionamento para seus correspondentes métodos no WebService do PortalRH.
Campos retornados no recurso obterSaldoDoBancoDeHoras:
https://metadados.gateway.linkapi.com.br/v4/portalrh/obterSaldoBancoDeHoras?unidade=0001&contrato=296&dataSolicitacao=2019-07-31
unidade *contrato *dataSolicitacao ** campos obrigatórios
Formato Retorno: XML
Campos retornados no recurso obterSaldoDeFerias:
https://metadados.gateway.linkapi.com.br/v4/portalrh/obterSaldoDeFerias?unidade=0001&contrato=296
unidade *contrato ** campos obrigatórios
Campos a serem enviados para o recurso inserirMarcacoesPonto:
https://metadados.gateway.linkapi.com.br/v4/portalrh/inserirMarcacoesPonto
{ "unidade": "0001", "contrato": 2, "marcacoes": [ { "DataHora": "2019-08-02 08:10:00", "Tipo": "D" } ]}
{ "unidade": "0001", "contrato": 2, "retorno": [ { "DataHora": "2019-08-02T18:10:00", "Tipo": "D", "Status": "Marcação incluída com sucesso" } ]}
Campos a serem enviados para o recurso excluirMarcacoesPonto:
https://metadados.gateway.linkapi.com.br/v4/portalrh/excluirMarcacoesPonto
{ "unidade": "0001", "contrato": 296, "marcacoesParaExcluir": [ { "DataHora": "2019-08-02 08:10:00", "Tipo": "D" } ]}
{ "d": "[ { "DataHora": "2019-08-02T18:10:00", "Tipo": "D", "Status": "Marcação excluída com sucesso" } ]"}
Campos a serem enviados para o recurso inserirSolicitacaoFerias:
https://metadados.gateway.linkapi.com.br/v4/portalrh/inserirSolicitacaoFerias
{ "unidade": "0001", "contrato": 296, "solicitacaoFerias": { "InicioFerias": "2019-10-15", "DiasFerias": 15, "DiasAbono": 0, "Pagamento13Salario": false }}
{ "d": "[ { "InicioFerias": "2019-10-15T00:00:00", "DiasFerias": 15, "DiasAbono": 0, "Pagamento13Salario": false, "Situaca": 0, "NumeroSolicitacao": 30488, "Mensagem": "Sucesso" } ]"}
Campos a serem enviados para o recurso importarXmlEventos:
https://metadados.gateway.linkapi.com.br/v4/portalrh/importarXmlEventos
{ "xmlEvento": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<eSocial xmlns=\"http:\/\/www.esocial.gov.br\/schema\/evt\/evtMonit\/v_S_01_00_00\">\r\n <evtMonit Id=\"ID0000000000000000000000000000000000\">\r\n <ideEvento>\r\n <indRetif>1<\/indRetif>\r\n <tpAmb>1<\/tpAmb>\r\n <procEmi>1<\/procEmi>\r\n <verProc>1.0<\/verProc>\r\n <\/ideEvento>\r\n <ideEmpregador>\r\n <tpInsc>1<\/tpInsc>\r\n <nrInsc>12345<\/nrInsc>\r\n <\/ideEmpregador>\r\n <ideVinculo>\r\n <cpfTrab>99999999999<\/cpfTrab>\r\n\t <matricula>123<\/matricula>\r\n <\/ideVinculo>\r\n <exMedOcup>\r\n <tpExameOcup>1<\/tpExameOcup>\r\n <aso>\r\n <dtAso>2021-05-06<\/dtAso>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>AVALIA\u00C7\u00C3O OCUPACIONAL<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>AUDIOMETRIA<\/obsProc>\r\n <ordExame>2<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>HEMOGRAMA<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>PLAQUETAS<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>RETICUL\u00D3CITOS<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <medico>\r\n <nmMed>NOME MEDICO<\/nmMed>\r\n <nrCRM>99999<\/nrCRM>\r\n <ufCRM>RS<\/ufCRM>\r\n <\/medico>\r\n <\/aso>\r\n <respMonit>\r\n <cpfResp>99999999999<\/cpfResp>\r\n <nmResp>Nome do Responsavel<\/nmResp>\r\n <nrCRM>99999<\/nrCRM>\r\n <ufCRM>RS<\/ufCRM>\r\n <\/respMonit>\r\n <\/exMedOcup>\r\n <\/evtMonit>\r\n <Signature xmlns=\"http:\/\/www.w3.org\/2000\/09\/xmldsig#\">\r\n <SignedInfo>\r\n <CanonicalizationMethod Algorithm=\"http:\/\/www.w3.org\/TR\/2001\/REC-xml-c14n-20010315\"\/>\r\n <SignatureMethod Algorithm=\"http:\/\/www.w3.org\/2001\/04\/xmldsig-more#rsasha256\"\/>\r\n <Reference URI=\"\">\r\n <Transforms>\r\n <Transform Algorithm=\"http:\/\/www.w3.org\/2000\/09\/xmldsig#envelopedsignature\"\/>\r\n <Transform Algorithm=\"http:\/\/www.w3.org\/TR\/2001\/REC-xml-c14n-20010315\"\/>\r\n <\/Transforms>\r\n <DigestMethod Algorithm=\"http:\/\/www.w3.org\/2001\/04\/xmlenc#sha256\"\/>\r\n <DigestValue>CFJEIy1dUko99nNUW\/ICvG9ZNoij0o9IOhdP6Nt1j1k=<\/DigestValue>\r\n <\/Reference>\r\n <\/SignedInfo>\r\n <SignatureValue>...<\/SignatureValue>\r\n <KeyInfo>\r\n <X509Data>\r\n <X509Certificate>...<\/X509Certificate>\r\n <\/X509Data>\r\n <\/KeyInfo>\r\n <\/Signature>\r\n<\/eSocial>\r\n" }
{ "statusCode": 200, "body": { "xmlEvento": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<eSocial xmlns=\"http:\/\/www.esocial.gov.br\/schema\/evt\/evtMonit\/v_S_01_00_00\">\r\n <evtMonit Id=\"ID0000000000000000000000000000000000\">\r\n <ideEvento>\r\n <indRetif>1<\/indRetif>\r\n <tpAmb>1<\/tpAmb>\r\n <procEmi>1<\/procEmi>\r\n <verProc>1.0<\/verProc>\r\n <\/ideEvento>\r\n <ideEmpregador>\r\n <tpInsc>1<\/tpInsc>\r\n <nrInsc>12345<\/nrInsc>\r\n <\/ideEmpregador>\r\n <ideVinculo>\r\n <cpfTrab>99999999999<\/cpfTrab>\r\n\t <matricula>123<\/matricula>\r\n <\/ideVinculo>\r\n <exMedOcup>\r\n <tpExameOcup>1<\/tpExameOcup>\r\n <aso>\r\n <dtAso>2021-05-06<\/dtAso>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>AVALIA\u00C7\u00C3O OCUPACIONAL<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>AUDIOMETRIA<\/obsProc>\r\n <ordExame>2<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>HEMOGRAMA<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>PLAQUETAS<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <exame>\r\n <dtExm>2021-05-06<\/dtExm>\r\n <procRealizado>9999<\/procRealizado>\r\n <obsProc>RETICUL\u00D3CITOS<\/obsProc>\r\n <ordExame>1<\/ordExame>\r\n <\/exame>\r\n <medico>\r\n <nmMed>NOME MEDICO<\/nmMed>\r\n <nrCRM>99999<\/nrCRM>\r\n <ufCRM>RS<\/ufCRM>\r\n <\/medico>\r\n <\/aso>\r\n <respMonit>\r\n <cpfResp>99999999999<\/cpfResp>\r\n <nmResp>Nome do Responsavel<\/nmResp>\r\n <nrCRM>99999<\/nrCRM>\r\n <ufCRM>RS<\/ufCRM>\r\n <\/respMonit>\r\n <\/exMedOcup>\r\n <\/evtMonit>\r\n <Signature xmlns=\"http:\/\/www.w3.org\/2000\/09\/xmldsig#\">\r\n <SignedInfo>\r\n <CanonicalizationMethod Algorithm=\"http:\/\/www.w3.org\/TR\/2001\/REC-xml-c14n-20010315\"\/>\r\n <SignatureMethod Algorithm=\"http:\/\/www.w3.org\/2001\/04\/xmldsig-more#rsasha256\"\/>\r\n <Reference URI=\"\">\r\n <Transforms>\r\n <Transform Algorithm=\"http:\/\/www.w3.org\/2000\/09\/xmldsig#envelopedsignature\"\/>\r\n <Transform Algorithm=\"http:\/\/www.w3.org\/TR\/2001\/REC-xml-c14n-20010315\"\/>\r\n <\/Transforms>\r\n <DigestMethod Algorithm=\"http:\/\/www.w3.org\/2001\/04\/xmlenc#sha256\"\/>\r\n <DigestValue>CFJEIy1dUko99nNUW\/ICvG9ZNoij0o9IOhdP6Nt1j1k=<\/DigestValue>\r\n <\/Reference>\r\n <\/SignedInfo>\r\n <SignatureValue>...<\/SignatureValue>\r\n <KeyInfo>\r\n <X509Data>\r\n <X509Certificate>...<\/X509Certificate>\r\n <\/X509Data>\r\n <\/KeyInfo>\r\n <\/Signature>\r\n<\/eSocial>\r\n", "retorno": { "EventosImportados": [ { "Evento": null } ], "EventosNaoImportados": [ { "Evento": { "Id": "ID1101694638000566202105311407400001", "Situacao": "Contrato não encontrado" } } ] } }}
Campos retornados no recurso registros de solicitações:
https://metadados.gateway.linkapi.com.br/v4/sirh/planosCargos ? tipoSolicitacao='CB08E79C-8EBC-4751-AE80-5AF9DF5C63A2'& estadoSolicitacao='B' & offset=0&limit=100
tipoSolicitacaoestadoSolicitacaooffsetlimit
Campos retornados no recurso requisições:
Situação da Requisição:
Código do Motivo da Vaga:
Sexo Requisitado para Vaga:
Situação do Emprego:
Aceita candidatos externos:
Aceita candidatos internos:
Aceita ex-funcionários:
Divulga vaga externamente:
Situação da aprovação:
https://metadados.gateway.linkapi.com.br/v4/recrutamentoSelecao/ requisicoes? requisicao=00000003& codSituacaoRequisicao=N& codSituacaoAprovacao=2& dataRequisicao=2010-08-18& prazoEncerramento=2010-11-18& inicioSelecao=2010-09-18& offset=0& limit=100
requisicaocodSituacaoRequisicaocodSituacaoAprovacaodataRequisicaoprazoEncerramentoinicioSelecaooffset limit
Campos a serem enviados para o recurso pessoa:
https://metadados.gateway.linkapi.com.br/v4/recrutamentoSelecao/pessoa
{ "empresa": "0001", "nome": "Nome", "nomeCompleto": "Nome", "nascimento": "2000-04-04", "localNascimento": "São Paulo", "ufNascimento": "SP", "sexo": "F", "racaCor": "2", "rua": "Rua", "numeroRua": "50", "complemento": "", "bairro": "Nova", "cidade": "Caxias do Sul", "cep": "12345", "uf": "SP", "ddd": "12", "telefone": "545454", "email": "email@hotmail.com", "cpf": "45454", "rg": "5545", "ctps": "454", "ctpsSerie": "2121", "ctpsDataEmissao": "2018-01-19", "ctpsUf": "SP", "rgDataEmissao": "2020-02-04", "rgOrgaoEmissor": "SSP", "rgUf": "SP", "tituloEleitoral": "5454", "zonaEleitoral": "000", "secaoEleitoral": "0000", "estadoCivil": "06", "nacionalidade": "10", "pai": "Pai", "mae": "Mae", "pis": "5454", "pisDataCadastro": "2018-07-25", "cnh": "454", "cnhValidade": "2024-01-07", "cnhCategoria": "AB", "cnhExpedicao": "2020-10-30", "deficienteFisico": "0"}Operação: POST
{ "statusCode": 200, "message": "Register successfully created.", "info": { "empresa": "0001", "pessoa": 101000833 }}
Campos a serem enviados para o recurso requisicao:
https://metadados.gateway.linkapi.com.br/v4/recrutamentoSelecao/requisicao/00000007
requisicao
{ "pessoas": [ { "empresa": "0001", "pessoa": "6" } ]}
{ "pessoas": [ { "message": "Register successfully created.", "info": { "requisicao": "00000007", "empresa": "0001", "pessoa": 4 } } ]}
Campos a serem enviados para o recurso aso:
https://metadados.gateway.linkapi.com.br/v4/sirh/aso
{ "empresa": "0001", "pessoa": 1, "nroOrdem": 25, "dataAdmissao": null, "estabelecimento": null, "postoTrabalho": null, "cargo": null, "funcao": null, "tipoASO": null, "formaSelecaoExames": null, "dataInicio": null, "dataTermino": null, "tipoAvaliacaoASO": null, "observacoes": null, "profissional": null, "medicoPCMSO": null, "cidadeLocal": null, "dataEmissao": null, "origemRegistro": null, "selecExamesMaisAtuais": null, "selecItensMaisAtuais": null, "servicoMedico": null, "profissionalMonitoracao": null}
Campos retornados no recurso entregas de EPI:
Tipo da Operação:
https://metadados.gateway.linkapi.com.br/v4/sirh/entregasEpi ?unidade=0001& contrato=266& epi=00000125& dataEntrega>=2020-08-01& dataEntrega <=2020-09-31 & offset=0&limit=100
unidadecontrato epidataEntrega (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit
Campos a serem enviados para o recurso entradaEstoqueEPI:
https://metadados.gateway.linkapi.com.br/v4/sirh/entradaEstoqueEPI
{ "estoque": "03", "codigoEstoque": "00010001", "lote": "00000000000000000011", "quantidade": 200, "movimento": 1, "observacoes": "Lote novo", }
{ "statusCode": 200, "message": "Register successfully inserted.", }
Campos retornados no recurso registros de cpf:
https://metadados.gateway.linkapi.com.br/v4/skeel/cpf ?cpf=12345678910& offset=0&limit=100
cpfoffsetlimit
Campos retornados no recurso registros de empregos anteriores:
https://metadados.gateway.linkapi.com.br/v4/skeel/empregosAnteriores ? cpf=84731488001& situacao<=4 & offset=0&limit=100
cpfsituacao<offsetlimit
Campos retornados no recurso cursos:
https://metadados.gateway.linkapi.com.br/v4/sirh/ cursos?curso=0001& offset=0&limit=100
cursooffset limit
Campos retornados no recurso pessoas cursos:
https://metadados.gateway.linkapi.com.br/v4/sirh/ pessoasCursos?curso=Ambientacao&empresa=0001&pessoa=298& dataInicio=2020-08-01&dataEncerramento=2020-08-31 & offset=0&limit=100
cursoempresapessoadataInicio (YYYY-MM-DD)dataEncerramento (YYYY-MM-DD) offset limit
Campos retornados no recurso eventos:
Situação do Evento:
https://metadados.gateway.linkapi.com.br/v4/sirh/ eventos?evento=0001&situacaoEvento=F& offset=0&limit=100
eventosituacaoEvento offset limit
Campos retornados no recurso evento horas:
https://metadados.gateway.linkapi.com.br/v4/sirh/ eventoHoras?evento=0001&dataEvento>=2020-08-01&dataEvento<=2020-08-31& offset=0&limit=100
eventodataEvento (YYYY-MM-DD): Podem ser utilizados os operadores >=, <= e =offset limit
Campos a serem enviados para o recurso cursos:
https://metadados.gateway.linkapi.com.br/v4/treinamentos/cursos
{ "curso": "7778", "descCurso": "Cursos 123456789", "dataCriacao": "2022-04-19", "cargaHoraria": "10", "ultimaRevisaoExigida": "0", "ultimaDataRevisaoExigida": "2002-03-01", "validade": "12", "tipoLocal": "I", "tipoCurso": "01", "programaCurso": "Teste 123", "dataDesativacao": "2005-03-05"}
{ "statusCode": 200, "message": "Curso persistido com sucesso."}
Campos a serem enviados para o recurso necessidades:
https://metadados.gateway.linkapi.com.br/v4/treinamentos/necessidades
{ "curso": "7778", "codigo": [ "0002", "0004", "0001" ], "tipoNecessidade": "C", "revisao": "0", "dtRevisao": "2002-03-01", "necessidade": "R"}
{ "statusCode": 200, "message": "Necessidade persistida com sucesso."}
Campos a serem enviados para o recurso pessoaCursos:
https://metadados.gateway.linkapi.com.br/v4/treinamentos/pessoaCursos
{ "empresa": "0001", "pessoa": "1", "curso": "7778", "revisao": "0", "dataRevisao": "2002-03-01", "dataInicio": "05-01-2002", "cargaHoraria": "50", "status": "A"}
{ "statusCode": 200, "message": "Vínculo persistido com sucesso."}
Campos retornados no recurso umentorCursos:
ultimaRevisaoExigida
https://metadados.gateway.linkapi.com.br/v4/treinamentos/umentor/cursos?offset=0&limit=100
offset limit
Campos a serem enviados para o recurso umentorPessoaCursos:
Status do curso:
A - Aprovado
C - Cancelado
P - Programado
R - Reprovado
https://metadados.gateway.linkapi.com.br/v4/treinamentos/umentor/pessoaCursos
{ "descricaoIntegracaoColaborador": "0001.1", "descricaoIntegracaoCurso": "0002.0", "dataInicio": "2014-01-01", "dataTermino": "2014-02-10", "status": "C"}
{ "message": "Vículo criado com Sucesso", "registro": { "descricaoIntegracaoColaborador": "0001.1", "descricaoIntegracaoCurso": "0002.0", "dataInicio": "2014-01-01", "dataTermino": "2014-02-10", "status": "C" }, "detail": "Pessoa/curso criado com sucesso"}
Utilizamos dados de cookies para garantir o funcionamento do website, para analisar e personalizar nossos conteúdos e anúncios durante sua navegação em nossa plataforma e em serviços de terceiros parceiros. Ao navegar pelo site, você autoriza a METADADOS a coletar tais informações e utilizá-las para estas finalizades, e concorda com a nossa política de privacidade