Configuración de Factura

Método para configurar la visualización de la factura.

POST - PUT - https://sandbox.cucu.bo/api/v1/invoice/config
ParámetroTipoRequeridoDescripciónPetición
colorPrimaryStringSiColor Primario para las letras valor hexadecimal
Ejm: #003, #ff5729.
Req / Res
colorBorderStringSiColor para el borde valor hexadecimal
Ejm: #ff9, #ff972a.
Req / Res
colorShadowStringSiColor para el fondo de los montos de la factura valor hexadecimal
Ejm: #fff, #ffffef.
Req / Res
fontTypeIntSiDescribe el tipo de fuente, los valores permitidos son:
1 = OVERPASS (default)
2 = COURIER_STD
3 = COURIER_PRIME
4 = NOTO_SANS_MONO
Req / Res
logoStringLogo de la empresa en base64.Res
isBorderBooleanSiHabilitar o desabilitar borde en la factura.Res

Request

{
  "colorPrimary": "#ff5729",
  "colorBorder": "#ff972a",
  "colorShadow": "#ffffef",
  "fontType": 2,
  "isBorder": true
}

Response

{
  "message": "COMPLETED",
  "errors": null,
  "success": true,
  "data": {
    "colorPrimary": "#ff5729",
    "colorBorder": "#ff972a",
    "colorShadow": "#ffffef",
    "logo": null,
    "fontType": "COURIER_STD",
    "isBorder": true
  }
}
GET https://sandbox.cucu.bo/api/v1/invoice/config/upload
KeyValueRequeridoDescripción
Content-Typemultipart/form-dataSiTipo de formato de contenido a enviar.
logo.png o .jpgSiLogo de la empresa

Response

{
  "message": "Delete company",
  "errors": null,
  "success": true,
  "data": {
    "colorPrimary": "#003566",
    "colorBorder": "#ffc300",
    "colorShadow": "#ffd60a",
    "logo": "iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctA...",
    "fontType": "COURIER_STD",
    "isBorder": true
  }
}