Skip to content

Documentation / @tenancy-node/core / HttpRoutesOptions

Interface: HttpRoutesOptions ​

Defined in: core/src/http/routes.ts:5

Properties ​

assets? ​

optional assets?: boolean

Defined in: core/src/http/routes.ts:11

GET /tenancy/assets/*: archivos del tenant con los drivers local y memory (con S3 las URLs apuntan al bucket).


cacheControl? ​

optional cacheControl?: string

Defined in: core/src/http/routes.ts:26

Cache-Control de theme.css, me y assets. Por defecto public, max-age=300.


health? ​

optional health?: boolean

Defined in: core/src/http/routes.ts:22

GET /tenancy/health: estado de la base central, caché, cola y almacenamiento.


me? ​

optional me?: boolean

Defined in: core/src/http/routes.ts:7

GET /tenancy/me: datos públicos del tenant actual.


notifications? ​

optional notifications?: boolean

Defined in: core/src/http/routes.ts:13

GET /tenancy/notifications: avisos vigentes del tenant (sin estado de lectura: eso lo da tu API con el usuario).


plans? ​

optional plans?: boolean

Defined in: core/src/http/routes.ts:20

GET /tenancy/plans: planes públicos con precios y módulos (para la web comercial). Responde en cualquier host.


platform? ​

optional platform?: boolean

Defined in: core/src/http/routes.ts:18

GET /tenancy/platform: marca y contacto de la plataforma (nombre, logo, color, WhatsApp, email) para la web comercial, y GET /tenancy/platform/assets/* (su logo). Cualquier host.


prefix? ​

optional prefix?: string

Defined in: core/src/http/routes.ts:24

Prefijo de las rutas. Por defecto /tenancy.


theme? ​

optional theme?: boolean

Defined in: core/src/http/routes.ts:9

GET /tenancy/theme.css: variables CSS del tema.

Publicado bajo la licencia MIT.