Validado con SUNAT

API de guía de remisión electrónica (GRE)

Emite guías de remisión remitente electrónicas en SUNAT desde tu sistema de inventario o despacho, con transporte privado o público. La API valida los datos antes de enviarlos y te avisa cuando SUNAT responde.

Ver la documentación de la API

Lo que cubre la API de guías

Transporte privado y público

Con transporte privado envías el vehículo y el conductor; con transporte público, el transportista.

Motivos de traslado

Venta, compra, traslado entre establecimientos, devolución y otros con su descripción.

Validación antes de enviar

Serie con T, ubigeos de 6 dígitos, placa, licencia y peso se validan antes de llegar a SUNAT.

Seguimiento

La emisión responde 202 y consultas la guía con GET /guides/{id} o recibes el resultado por webhook.

Así se ve en código

Una guía por venta con transporte privado.

POST/guides
curl https://api.apisunat.net/api/v1/issuer/guides \
  -H "X-API-Key: $APISUNAT_KEY" \
  -H "Idempotency-Key: guia-000310" \
  -H "Content-Type: application/json" \
  -d '{
    "issueDate": "2026-10-27",
    "transferDate": "2026-10-28",
    "motiveCode": "01",
    "transportMode": "02",
    "customer": { "documentType": "6", "documentNumber": "20100066603", "name": "CLIENTE S.A.C." },
    "startAddress": "Av. Argentina 1520, Lima",
    "startUbigeo": "150101",
    "arrivalAddress": "Av. Larco 123, Miraflores",
    "arrivalUbigeo": "150122",
    "vehiclePlate": "ABC123",
    "driverName": "JUAN CARLOS",
    "driverLastName": "PÉREZ GARCÍA",
    "driverDocument": "12345678",
    "driverLicense": "Q12345678",
    "weightKg": 25,
    "packages": 2,
    "items": [
      { "code": "POLO-M", "description": "Polo talla M", "quantity": 20, "unitCode": "NIU" }
    ]
  }'

Qué necesitas

  • Tu RUC, un usuario SOL y un certificado digital vigente.
  • Las credenciales de la API de guías de SUNAT (greClientId y greClientSecret) para emitir guías reales.

Reglas que valida la API

  • Serie que empieza con T, ubigeos de 6 dígitos y peso bruto mayor que 0.
  • Transporte privado: placa de 6 a 8 caracteres y conductor con documento, nombres, apellidos y licencia.
  • Transporte público: RUC y razón social del transportista, sin placa ni conductor.
  • La fecha de traslado no puede ser anterior a la de emisión.

Intégrala con tu agente de IA

Con el skill de API SUNAT tu agente conoce la API y la conecta a tu sistema. Elige el tuyo y copia el prompt.

Preguntas frecuentes

Emite tu primer comprobante hoy

Crea tu cuenta, genera una clave de prueba y emite en SUNAT beta, desde tu código o con tu agente de IA.

Empieza gratis