---
title: "POST /sunat/xml"
method: POST
path: "/sunat/xml"
tags: ["sunat"]
---

# POST /sunat/xml

`POST /sunat/xml`

Consulta XML por datos de comprobante.

## Request body

- SunatXmlRequest
  - `ruc` string, required — RUC de la empresa
  - `usuario` string, required — Usuario SOL
  - `password` string, required — Contraseña SOL
  - `proveedor` string, required — RUC del emisor del comprobante. Si es una venta (comprobante emitido por tu empresa), usa el mismo valor que el campo ruc. Si es una compra (comprobante que te emitió un tercero), indica el RUC de la empresa que te emitió la factura.
  - `tipo_doc` string, required — Tipo de documento
  - `serie` string, required — Serie del comprobante
  - `correlativo` string, required — Número correlativo

## Response `200`

sunat response

- SunatPdf
  - `success` boolean — El estado de la respuesta true o false
  - `message` string — Mensaje de la respuesta
  - `data` object — Archivo ZIP en Base64 con el PDF del comprobante
    - `pdf_base64` string, required — Archivo ZIP codificado en Base64 que contiene el PDF generado

## Other responses

- `400` — Unexpected error

---

[API](https://skmtc.net/json/apis/json-pe-api-consulta-ruc-dni-placa-soat-licencia-de-conducir.md) · [All operations](https://skmtc.net/json/apis/json-pe-api-consulta-ruc-dni-placa-soat-licencia-de-conducir/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/json/json-pe-api-consulta-ruc-dni-placa-soat-licencia-de-conducir/revisions/7d6e90afad50/schema)
