HCM – APIS– Signature of invalid API call. Check the .pem file
Incidente
Nas ferramentas de chamadas de APIs (Ex.: Postman, Talend API Tester, ...), ao tentar realizar a chamada de uma API, é apresentada a mensagem: Signature of invalid API call. Check the .pem file.
Causa
Este incidente ocorre, pois foi chamada uma API do legado e não foi informado o bearer token na aba Authorization ou o usuário deste bearer token não está vinculado a um colaborador.
Solução
Para que esse incidente não ocorra, realize os passos a seguir:
1. Colete o bearer token com um usuário que está vinculado a um colaborador no Administração de Pessoal;
2. Na aba Authorization, selecione o type Bearer Token e informe o token, conforme demonstrado abaixo:
3. Efetue a chamada da API.
Para maiores informações sobre como obter o bearer token, verifique o artigo: HCM – API – Como obter bearer token para utilizar na chamada de APIs.
Observação
A mensagem pode ser apresentada conforme o idioma da ferramenta utilizada, segue o exemplo em português: Assinatura da chamada de API inválida. Verifique o arquivo .pem.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.