Referencia · PDF
cargarLogo
El logo que llevan los PDF de lo que emites.
POST
/api/cargarLogoUna imagen PNG, JPG o GIF de hasta 1 MB. Cargar otra la reemplaza. Va en el PDF de cada comprobante cuyo emisor tenga su sello cargado en tu cuenta; en un comprobante de otro emisor nunca.
Es el CargarLogo que algunos servicios anteriores tenían por SOAP; también está en ese .svc.
Lo que mandas
| Campo | Para qué |
|---|---|
logoBase64obligatoriobase64 | La imagen. |
fileNametexto | El nombre del archivo, para que lo reconozcas. |
Lo que regresa
| Campo | Para qué |
|---|---|
Codigotexto | «100» si se guardó. |
Mensajetexto | Qué pasó. |
Códigos
| Código | HTTP | Qué significa |
|---|---|---|
| 100 | 200 | Logo cargado. |
| 500 | 200 | Falta la imagen, no viene en base64, no es PNG, JPG o GIF, o pesa más de 1 MB. |
Ejemplo
LOGO=$(base64 < logo.png | tr -d '\n')
curl https://pruebas.timbrado.idea15.com/api/cargarLogo \
-u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
-H "Content-Type: application/json" \
-d @- <<FIN
{
"logoBase64": "$LOGO",
"fileName": "logo.png"
}
FIN