Rota de exclusão
Como excluir certificado via request HTTP.
Esta rota exclui um certificado pelo certificado_id na base do cliente autenticado e devolve o resumo do certificado removido. O certificado_id deve ser obtido pela rota de listagem de certificados.
POST
/api-esocial/sistema/certificados/excluir
Campo obrigatório
certificado_id
Autenticação
Headers CNPJ + TOKEN
Retorno
Certificado excluído
Body JSON
Campo aceito para a exclusão.
| Campo | Obrigatório | Tipo | Descrição |
|---|---|---|---|
certificado_id | Required | int | Identificador do certificado que deve ser removido. Consulte antes a rota GET /api-esocial/sistema/certificados para descobrir esse ID. |
Comportamento da rota
- Se o certificado não existir, a API retorna 404.
- A exclusão acontece somente na base do cliente autenticado.
- O certificado_id usado nessa rota deve ser obtido previamente na listagem de certificados.
- Os headers CNPJ e TOKEN são obrigatórios em todos os requests dessa API.
- A resposta inclui o resumo do certificado que foi removido.
Exemplo prático
Exemplo de request para excluir certificado.
A rota devolve status, message, cliente_id e o resumo do certificado excluído.
POST
/api-esocial/sistema/certificados/excluir
cURL
curl -X POST "https://resocial.com.br/api-esocial/sistema/certificados/excluir" \
-H "CNPJ: 12345678000190" \
-H "TOKEN: seu_token_de_api" \
-H "Content-Type: application/json" \
-d '{
"certificado_id": 8
}'
POST
/api-esocial/sistema/certificados/excluir
Python
import requests
url = "https://resocial.com.br/api-esocial/sistema/certificados/excluir"
headers = {
"CNPJ": "12345678000190",
"TOKEN": "seu_token_de_api",
}
payload = {
"certificado_id": 8,
}
response = requests.post(url, headers=headers, json=payload, timeout=60)
print(response.status_code)
print(response.json())
INFO
Resposta esperada
A rota devolve status, message, cliente_id e o resumo do certificado excluído.
Resposta (JSON)
{
"status": 200,
"message": "Certificado excluido com sucesso",
"cliente_id": 12,
"certificado": {
"id": 8,
"nome": "Certificado matriz",
"arquivo_nome": "certificado_matriz.pfx",
"documento": "12345678000190",
"vencimento": "2027-06-15T18:00:00",
"ativo": 1
}
}