Skip to content
Página

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

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

Response

json
{
  "message": "COMPLETED",
  "errors": null,
  "success": true,
  "data": {
    "colorPrimary": "#ff5729",
    "colorBorder": "#ff972a",
    "colorShadow": "#ffffef",
    "logo": null,
    "fontType": "COURIER_STD",
    "isBorder": true
  }
}
POST 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

json
{
  "message": "COMPLETED",
  "errors": null,
  "success": true,
  "data": {
    "colorPrimary": "#5a189a",
    "colorBorder": "#ccff33",
    "colorShadow": "#8ec52b",
    "logo": "iVBORw0KGgoAAAANSUhEUgAAAKAAAABFCAIAAABCJHpLAAAwiUlEQVR4Xu19h1tbV7bv/Uved2O6RBPNvcdx2iSTmWQmM5mSuFHVC+BeYidO3Aumd9HUG81gDO7dxAWMDZgOoqNy+tHbawtnMk4yN3PnvS+MJ9vrE/KRdHTO/u3V1176L+4/erAcz3AcIpbnWB9H8xyDDqH/wEGe4niSR8RRPDynWCAWv8ryPI1fojkOf5SDowtw/NfLB/6zBkLF9x3iAXKORASgcgyCDtBG+LwjED34zvIOG/D6cyh8emD8v7kUJ6wKO+m+Exk/mizRorN38JfJwethLDJ/GDIOr80G0Ae649GGejSic/YeP4HoNfG146UMICNcE/i+Kvn4I4F/GKzR+AfgVH/8Xol3lDVuCPlAAAAAASUVORK5CYII=",
    "fontType": "OVERPASS",
    "isBorder": true,
    "showActivity": false,
    "showBy": false
  }
}