Referencia · PDF

consultaPDF-Retenciones

El PDF de una Retención 2.0.
POST/api/consultaPDF-Retenciones

Para cualquier Retención (retenciones:Retenciones) que tengas en XML, timbrada aquí o en otro lado.

Lo que mandas

CampoPara qué
xmlBase64obligatoriobase64El XML de la Retención.

Lo que regresa

CampoPara qué
Codigotexto«100» si se generó.
MensajetextoQué pasó.
PDFBase64base64El PDF.

Códigos

CódigoHTTPQué significa
100200Generado.
301200No es una Retención que se pueda representar.
500503No se pudo generar en este momento. Reintenta.

Ejemplo

XML=$(base64 < retencion.xml | tr -d '\n')

curl https://pruebas.timbrado.idea15.com/api/consultaPDF-Retenciones \
  -u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
  -H "Content-Type: application/json" \
  -d @- <<FIN
{
  "xmlBase64": "$XML"
}
FIN
Forma de la respuesta
{
  "Codigo": "100",
  "Mensaje": "PDF generado exitosamente.",
  "PDFBase64": "<el PDF en base64>"
}