1. Home
  2. Painel NS Tecnologia
  3. Cadastro de licenças via ...
  4. Upload de Certificado

Upload de Certificado

Envio de certificado

Insere ou atualiza o certificado digital utilizado por uma licença para gerenciar os documentos fiscais eletrônicos, e retorna a data de vencimento do certificado.

URL

POST https://painelapi.ns.eti.br/licenca/certificate/save

Dados de entrada

Os dados de entrada deste método devem ser enviados como dados de formulário (content-type = multipart/form-data) ou como JSON (content-type = application/json).

CampoDescriçãoOcorrênciaTipoObservação
X-AUTH-TOKENToken de acesso1-1String
licencaCnpjCNPJ do contribuinte1-1String
projetoCódigo do projeto1-1Integer1 - "NS NFe"
6 - "NS CTe"
7 - "NFP-e"
18 - "NS NFSe"
20 - "NS NFCe"
21 - "NS MDFe"
22 - "NS DDFe"
26 - "NS CTe OS"
27 - "NS BPe"
29 - "NS NF3e"
30 - "NS GTVe"
31 - "NS ANTT"
33 - "NS NFCom"
35 - "NS DCe"
passwordSenha do certificado1-1String
 fileArquivo do certificado1-1File ou StringSe o tipo de envio for JSON, este campo será do tipo String e deverá conter o Base64 do arquivo do certificado. Se o tipo de envio for formulário, este campo será do tipo File e deverá conter o arquivo do certificado.
Exemplo de requisição
curl -X POST 
\-H "Content-Type: application/json" 
\-d '{"licencaCnpj": "11111111111111", "projeto": 6, "password": "123456", "file": "BASE64 DO CERTIFICADO"}'
https://painelapi.ns.eti.br/licenca/certificate/save
JSON de envio
{
    "licencaCnpj": "11111111111111",
    "projeto": 6,
    "password": "123456",
    "file": "BASE64 DO CERTIFICADO"
}
Dados de retorno
CódigoDescrição
200Certificado salvo com sucesso
-1Base64 do certificado enviada não é valida
-2Senha do certificado inválida ou arquivo enviado inválido
-3Licença não encontrada para o CNPJ e Projeto enviados
Exemplo de retorno
{
    "status": 200,
    "msg": "Certificado salvo com sucesso",
    "certificado": {
        "vencimento": "22/10/2024 11:10:00"
    }
}
Códigos de retorno
CódigoDescrição
200Certificado salvo com sucesso
-1Base64 do certificado enviada não é valida
-2Senha do certificado inválida ou arquivo enviado inválido
-3Licença não encontrada para o CNPJ e Projeto enviados

How can we help?