Referencia API
API de emisión de
documentos tributarios
Referencia completa del endpoint de emisión de DTE. Request, response, parámetros y ejemplos.
Emisión de DTE vía API
El endpoint POST /v1/dte permite emitir cualquier tipo de documento tributario electrónico. YAMT genera el XML, lo firma con tu certificado, añade el timbre PDF417 y lo envía al SII.
Request
- URL:
https://api.yamt.com/v1/dte - Método: POST
- Headers:
Authorization: Bearer sk_live_...,Content-Type: application/json
Parámetros del body
- tipo (int, requerido) — Código del DTE: 33, 34, 39, 41, 46, 52, 56, 61
- receptor (object, requerido) — Datos del receptor: rut, razon_social, giro, direccion, comuna
- detalle (array, requerido) — Líneas del documento: nombre, cantidad, precio
- referencia (object, opcional) — Para notas de crédito/débito: tipo_doc, folio, razon
Response
- id — Identificador único del DTE en YAMT
- folio — Folio asignado del CAF
- track_id — Track ID del envío al SII
- estado — Estado actual: enviado, aceptado, rechazado
- pdf_url — URL para descargar el PDF con timbre
- xml_url — URL para descargar el XML firmado
Otros endpoints
- GET /v1/dte/{id} — Consultar estado y detalle de un DTE
- GET /v1/dte/{id}/pdf — Descargar PDF con timbre
- GET /v1/dte/{id}/xml — Descargar XML firmado
- POST /v1/dte/{id}/anular — Anular documento
- GET /v1/folios — Consultar folios CAF disponibles
- POST /v1/folios/solicitar — Solicitar nuevos rangos al SII