Referencia · PDF
consultaPDF-Retenciones
El PDF de una Retención 2.0.
POST
/api/consultaPDF-RetencionesPara cualquier Retención (retenciones:Retenciones) que tengas en XML, timbrada aquí o en otro lado.
Lo que mandas
| Campo | Para qué |
|---|---|
xmlBase64obligatoriobase64 | El XML de la Retención. |
Lo que regresa
| Campo | Para qué |
|---|---|
Codigotexto | «100» si se generó. |
Mensajetexto | Qué pasó. |
PDFBase64base64 | El PDF. |
Códigos
| Código | HTTP | Qué significa |
|---|---|---|
| 100 | 200 | Generado. |
| 301 | 200 | No es una Retención que se pueda representar. |
| 500 | 503 | No 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"
}
FINForma de la respuesta
{
"Codigo": "100",
"Mensaje": "PDF generado exitosamente.",
"PDFBase64": "<el PDF en base64>"
}