Token) y el identificador de la empresa (UUID) enviados en la URL, para que el estado de cuenta se pueda abrir directamente en el navegador.
Prerequisitos
Antes de generar el estado de cuenta de arrendatarios, se debe contar con los siguientes datos:- Código del cliente (TerceroID), identificador de la empresa (UUID) y token de sesión (Token), obtenidos del servicio de datos del cliente
- Código del contrato de arrendamiento, obtenido del servicio de contratos
Generar estado de cuenta de arrendatarios
Request URL: https://portal.sedierp.com/API_FAC/api/EstadosCuenta/GenerarEstadoCuentaArrendatariosGBITipo: GET
Respuesta: application/pdf Los parámetros se envían en la URL (query string).
int
required
Código único del cliente arrendatario (ID).
int
required
Código único del contrato de arrendamiento (ID) para el que se genera el estado de cuenta.
string
required
Fecha inicial del estado de cuenta, en formato
dd-MM-yyyy o dd/MM/yyyy (ej. 01-02-2026).string
required
Fecha final del estado de cuenta, en formato
dd-MM-yyyy o dd/MM/yyyy (ej. 30-04-2026).string
Forma de entrega del PDF.
Cualquier valor diferente de
true (incluidos 1 y 0) se trata como false y el PDF se visualiza en línea.GUID
required
Identificador único de la empresa.
GUID
required
Token de sesión del cliente.
Validaciones
El servicio realiza las siguientes validaciones antes de generar el estado de cuenta. Si alguna no se cumple, no se genera el estado de cuenta y se retorna HTTP 400 con el mensaje correspondiente en texto plano.TerceroIDes obligatorio, numérico y diferente de 0.Tokenes obligatorio.UUIDyTokendeben tener formato GUID.- El
UUIDdebe corresponder a una empresa; de lo contrario se retorna “No se encontraron datos para generar”.
Las fechas en un formato diferente a
dd-MM-yyyy o dd/MM/yyyy (por ejemplo 2026-02-01) no generan error: se toman como no enviadas. Un ContratoID no numérico se toma como 0.Respuesta
Según el parámetroAttachment, el servicio retorna:
Attachment=true: el archivo PDF (Content-Type: application/pdf) con el encabezadoContent-Disposition: attachmenty el nombre “EstadoCuenta.pdf”, para que el navegador lo descargue.Attachment=false: el archivo PDF (Content-Type: application/pdf) sin nombre de archivo, para que el navegador lo muestre en línea.Attachmentvacío o null: un JSON con los siguientes campos:
string
Contenido del PDF codificado en base64.
string
Tipo de contenido del archivo: “application/pdf”.