Códigos de error de la consola de múltiples empresas y marca (mpbx-api-ops)
Los genera /api/v1/system/companies... (W10-TEN-01; ORG-TEN-002) y /api/v1/branding...
(W10-TEN-03; ORG-TEN-006). Guía: Múltiples empresas.
| Código | Tipo | Significado | Qué hacer |
|---|---|---|---|
MPBX-COMPANY-NOT-FOUND | not_found (404) | No existe una empresa con ese id. | Recargue la lista. |
MPBX-COMPANY-SLUG-TAKEN | conflict (409) | El identificador lo usa otra empresa, o está reservado (www, api, admin, sip, ...). | Elija otro identificador. |
MPBX-COMPANY-DEFAULT-PROTECTED | conflict (409) | La empresa predeterminada (modo de una sola empresa) no se puede suspender ni eliminar. | Nada; es la empresa propia de la instalación. |
MPBX-COMPANY-NOT-SUSPENDED | conflict (409) | Una empresa solo se elimina después de haberse suspendido. | Suspéndala primero y después elimínela. |
MPBX-COMPANY-CONFIRM-MISMATCH | invalid_argument (400) | confirm no es el identificador de la empresa. | Indique el identificador exacto. |
MPBX-COMPANY-DELETE-BLOCKED | conflict (409) | No se pudieron eliminar algunos datos de la empresa, así que no se borró nada. | Revise el registro del PBX (mpbx::tenant), corrija la causa y reintente; la empresa sigue suspendida. |
MPBX-BRANDING-LOGO-INVALID | invalid_argument (400) | El logotipo no es PNG, JPEG ni WebP, o pesa más de 256 KiB (se rechaza SVG). | Suba una imagen de mapa de bits de como máximo 256 KiB. |
MPBX-BRANDING-COLOR-INVALID | invalid_argument (400) | Un color no es #rrggbb. | Corrija el campo indicado. |
Los ids de empresa desconocidos en las rutas de empresa responden MPBX-COMPANY-NOT-FOUND; una credencial de
empresa en una ruta /system/... responde MPBX-TENANT-SYSTEM-REQUIRED (403).