Certificado Digital

Integração para emissão e recuperação do certificado digital após etapas de validação.

Validar Certificado

POST https://soluti.iupnexo.com.br/soluti/valida-certificado

Retorna as informações sobre a solicitação, informando se é válida ou não para início da emissão.

Headers

Name
Type
Description

Accept*

string

application/json

Request Body

Name
Type
Description

solicitacao*

string

Nome do Usuário encontrado no documento reservado.

senhaEmissao*

string

Senha encontrada no documento reservado

{
    "mensagem": {
        "certificado": {
            "categoria": "AC SOLUTI Multipla",
            "nome": "ACS PJ A1 Termo Digital",
            "idpolitica": "0",
            "politica": "Política padrão",
            "perfiliti": "A1 PJ",
            "midia": "A1",
            "CN": "IUPTEC TECNOLOGIA E DESENVOLVIMENTO DE SISTEMAS",
            "validade": "12",
            "cnpj": "00000000000000",
            "email": "[email protected]",
            "senhausuario": "0"
        },
        "emissao": {
            "status": "2",
            "obs": "Certificado já emitido.",
            "digitalterm_hash": "302fa00b06096086480165030402010420303ed8d52e48631b83f4705b1ed7038cc206237cb3c29dca292a2f5b40a6f2ee"
        },
        "kaspersky": {
            "direito": false
        },
        "datetime": "Mon, 27 Sep 2021 08:35:02 -0300"
    },
    "hmac": "b15b7224cc313f7d708ad330fbef86adedb6a477e5e9814eccb8cb49e3b1174d"
}

Emitir Certificado

POST https://soluti.iupnexo.com.br/soluti/emitir-certificado

Solicitar a emissão do certificado ao enviar o CSR

Headers

Name
Type
Description

Accept*

string

application/json

Request Body

Name
Type
Description

solicitacao*

string

Nome do Usuário encontrado no documento reservado.

senhaEmissao*

string

Senha encontrada no documento reservado

empresa*

string

Identificador interno da empresa em sua aplicação exp: (empresa-1)

validacao*

object

Resposta recebida no endpoint de validação do certificado

{
    "mensagem": {
        "obs": "Requisição de emissão iniciada",
        "datetime": "Wed, 26 Aug 2021 18:29:38 -0300",
        "contador": 1
    },
    "hmac": "46caf6c5dcccf8116683bd3a47f2a34c2bb5c07b08fe54be52e6f7a3d2e2a677"
}

Recuperar Certificado

POST https://soluti.iupnexo.com.br/soluti/recuperar-certificado

Iniciar processo de recuperação do certificado digital (.pfx)

Headers

Name
Type
Description

Accept*

string

application/json

Request Body

Name
Type
Description

solicitacao*

string

Nome do Usuário encontrado no documento reservado.

senhaEmissao*

string

Senha encontrada no documento reservado.

senhaCertificado*

string

Senha pessoal para o certificado .pfx

empresa*

string

Identificador interno da empresa na sua aplicação. exp: (empresa-1)

Download Certificado

GET https://soluti.iupnexo.com.br/soluti/download-certificado/:id

Download do arquivo certificado digital (.pfx)

Path Parameters

Name
Type
Description

id*

string

Identificador interno da empresa na sua aplicação

Binnary

Last updated

Was this helpful?