Certificado

Web service para obter a data de vencimento do certificado digital cadastrado na retaguarda para o respectivo CNPJ emissor.

Para que os documentos gerados pelo PDV sejam transmitidos para a SEFAZ pela retaguarda Inventti é necessário possuir um Certificado Digital A1 válido vinculado ao CNPJ.

Após o vencimento do certificado não é possível transmitir os documentos para a SEFAZ.

Recomendação de uso

Utilizar a data do vencimento do Certificado para alertar o cliente/usuário sobre a expiração do Certificado Digital.

Exemplo de chamada

# GET
http://localhost:6679/api/certificado/NFCePack
Endereço Descrição
/api/certificado/<retaguarda>

Retaguarda utilizada:

  • NFCePack
  • NFePack

Resposta

Estrutura do xml de resposta.

Resposta de Erro

<CertificadoResposta>
    <SituacaoOperacao>2</SituacaoOperacao>
    <Erro>
        <Codigo>10999</Codigo>
        <Descricao>Erro inesperado - 'AGENTE'. Sem configuração para o modelo NFe</Descricao>
    </Erro>
</CertificadoResposta>

Resposta de Sucesso

<CertificadoResposta>
    <SituacaoOperacao>1</SituacaoOperacao>
    <DataVencimento>2017-10-03T14:24:28-03:00</DataVencimento>
</CertificadoResposta>
xPath Descrição
CertificadoResposta Grupo com informações da resposta da data do vencimento do certificado
CertificadoResposta/SituacaoOperacao

Situação da operação

  • 1- Sucesso
  • 2 - Erro
CertificadoResposta/DataVencimento Data de vencimento do certificado
CertificadoResposta/Erro Grupo de erro
CertificadoResposta/Erro/Codigo Código de erro
CertificadoResposta/Erro/Descricao Descrição do erro