El endpoint timbredte permite timbrar un Documento Tributario Electrónico (DTE) usando un archivo CAF codificado en Base64. La respuesta es un JSON que contiene el XML timbrado codificado en Base64.
Detalles del Servicio
Método: POST
Ruta: /api/timbradte
Tipo de contenido: application/json
Parámetros JSON de entrada
| Parámetro | Tipo | Descripción |
|---|---|---|
| xmlBase64 | String | Documento XML del DTE a timbrar codificado en Base64 o como texto XML. |
| cafBase64 | String | Archivo CAF codificado en Base64 que contiene la autorización de folios. |
Ejemplo de solicitud
{
"xmlBase64": "PHhtbD48RG9jdW1lbnRvPkZlY2hhPTIwMjUtMTAtMjk8L0RvY3VtZW50bz48L3htbD4=",
"cafBase64": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0i..."
}
Ejemplo de respuesta
{
"xmlResultado": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0i..."
}
El campo xmlBase64 contiene el XML timbrado codificado en Base64. Se puede decodificar y guardar con codificación ISO-8859-1.
Respuesta de error
{
"resultado": "ERROR",
"mensaje": "Error al timbrar el DTE"
}