Obtenga un token de acceso
Toda llamada al API requiere un token Guarde el
Bearer. Vea el detalle en Autenticación.access_token de la respuesta — lo usará en el siguiente paso.Construya el DTE mínimo
Un DTE necesita, como mínimo, un
receptor y al menos un item con descripcion y precioUnitario. Todo lo demás (tipo de documento, moneda, fecha de emisión, datos del emisor) toma un valor por defecto a partir de la configuración de la cuenta.receptor.id: "CF" identifica a un consumidor final (sin NIT). Si el receptor es un contribuyente, use su NIT (GT), RNC (DO) o el identificador que aplique (DUI/NIT/pasaporte en SV) en receptor.id.Envíe el documento con POST /dte
200 OK con el DTE completo, incluida su información de certificación. Si la certificación es rechazada, el API responde con un error — vea Manejo de errores.Inspeccione la respuesta
La respuesta trae el documento certificado. Los campos clave para este primer recorrido:
ides el identificador único del documento (UUID) — en la mayoría de certificadores corresponde al número de autorización emitido por la autoridad fiscal. Es el valor que debe conservar en su sistema para referenciar el documento después (por ejemplo al emitir una nota de crédito).archivoXmlUriapunta al XML certificado del documento.archivoPdfUrivienenullen la respuesta de creación — el PDF se genera bajo demanda la primera vez que se solicita (siguiente paso).
Descargue el PDF
El PDF se genera (y se cachea) la primera vez que se solicita:Este endpoint no requiere el header
Authorization — el enlace puede compartirse directamente (por ejemplo, en un correo al receptor). Para forzar una nueva generación del PDF (por ejemplo tras corregir una plantilla), agregue ?regenerar=true a la URL.