Certificado Digital
API gestão de certificado
Ambiente
|
https://api.cloud-dfe.com.br/v1
https://hom.api.cloud-dfe.com.br/v1
|
Comunicação
Clique para ver o exemplo
|
|
Você pode usar nosso SDK feito em PHP para otimizar o processo de integração, assim ira ganhar tempo e mais praticidade
https://github.com/cloud-dfe/sdk-php
Faça o download da coleção do POSTMAN com todos os endpoints já configurados e com exemplos funcionais
POST /certificado
Envia o certificado digital
Name | Description |
---|---|
body *
(body)
|
{
"certificado": "MIIj+QIBAzCCI7MGCSqGSI...1PtZO34CAgQA", // Base 64
"senha": "123456" // Nas senhas use somente letras e numeros e não utilize caracteres acentuados.
}
|
Responses
Code | Description |
200 |
Sucesso {
"sucesso": true,
"codigo": 200,
"mensagem": "Certificado gravado com sucesso!",
"validade": "2019-12-31 23:59:59",
"proprietario": "12345678000120 - EMPRESA DEMONSTRACAO"
}
|
200 |
{
"sucesso": false,
"codigo": CODIGO,
"mensagem": MENSAGEM
}
|
200 |
{
"sucesso": false,
"codigo": 5001,
"mensagem": "JSON com erros nos campos",
"erros": [
{
"campo": "numero",
"erro": "NULL encontrado, mas uma string é obrigatório",
"descricao": "Número da nota fiscal. (nNF)",
"detalhes": "1 a 9 digitos"
}
]
}
|
200 |
{
"sucesso": false,
"codigo": 5002,
"mensagem": "Erros na geração do XML.",
"erros": [
{
"campo": "numero",
"erro": "NULL encontrado, mas uma string é obrigatório",
"descricao": "Número da nota fiscal. (nNF)",
"detalhes": "1 a 9 digitos"
}
]
}
|
GET/certificado
Consulta o certificado digital
Parameters
Name | Description |
---|---|
body
(body)
|
|
Responses
Code | Description |
200 |
Sucesso {
"sucesso": true,
"codigo": 200,
"mensagem": "Certificado localizado.",
"validade": "2019-12-31 23:59:59"
}
|
200 |
{
"sucesso": false,
"codigo": CODIGO,
"mensagem": MENSAGEM
}
|
200 |
{
"sucesso": false,
"codigo": 5001,
"mensagem": "JSON com erros nos campos",
"erros": [
{
"campo": "numero",
"erro": "NULL encontrado, mas uma string é obrigatório",
"descricao": "Número da nota fiscal. (nNF)",
"detalhes": "1 a 9 digitos"
}
]
}
|
200 |
{
"sucesso": false,
"codigo": 5002,
"mensagem": "Erros na geração do XML.",
"erros": [
{
"campo": "numero",
"erro": "NULL encontrado, mas uma string é obrigatório",
"descricao": "Número da nota fiscal. (nNF)",
"detalhes": "1 a 9 digitos"
}
]
}
|