Skip to main content
POST
https://api.fegora.com
/
dte
/
{id}
/
certify
Registrar la certificación de un DTE
curl --request POST \
  --url https://api.fegora.com/dte/{id}/certify \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "numeroAcceso": "E17FCC70-5945-46AE-B224-C53681473EE1",
  "certificacion": {
    "nombreCertificador": "Certificador de Pruebas, S.A.",
    "nitCertificador": "12345678",
    "fechaCertificacion": "2026-03-01T07:26:56",
    "serie": "E17FCC70",
    "numero": "1497712302"
  }
}
'
const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
numeroAcceso: 'E17FCC70-5945-46AE-B224-C53681473EE1',
certificacion: {
nombreCertificador: 'Certificador de Pruebas, S.A.',
nitCertificador: '12345678',
fechaCertificacion: '2026-03-01T07:26:56',
serie: 'E17FCC70',
numero: '1497712302'
}
})
};

fetch('https://api.fegora.com/dte/{id}/certify', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
import requests

url = "https://api.fegora.com/dte/{id}/certify"

payload = {
"numeroAcceso": "E17FCC70-5945-46AE-B224-C53681473EE1",
"certificacion": {
"nombreCertificador": "Certificador de Pruebas, S.A.",
"nitCertificador": "12345678",
"fechaCertificacion": "2026-03-01T07:26:56",
"serie": "E17FCC70",
"numero": "1497712302"
}
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
"DTE ID mismatch"
{
"codigo": "FEG_UNAUTHORIZED",
"mensaje": "No está autorizado para acceder a este recurso",
"masInformacion": "https://developer.fegora.com",
"severidad": 2
}
{
"codigo": "FEG_NOT_FOUND",
"mensaje": "Entity \"Dte\" (2AF7AD7C-...) was not found.",
"masInformacion": "https://developer.fegora.com",
"severidad": 2
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

Body

application/json

Registra el resultado de una certificación ya obtenida externamente (uso interno/migración — no forma parte del flujo normal de emisión, que certifica automáticamente en POST /dte).

numeroAcceso
string
required
certificacion
object
required

Response

Certificación registrada (sin cuerpo de respuesta).