Documentation / @tenancy-node/core / HttpRoutesOptions
Interface: HttpRoutesOptions
Defined in: core/src/http/routes.ts:5
Properties
assets?
optionalassets?: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?
optionalcacheControl?:string
Defined in: core/src/http/routes.ts:26
Cache-Control de theme.css, me y assets. Por defecto public, max-age=300.
health?
optionalhealth?:boolean
Defined in: core/src/http/routes.ts:22
GET /tenancy/health: estado de la base central, caché, cola y almacenamiento.
me?
optionalme?:boolean
Defined in: core/src/http/routes.ts:7
GET /tenancy/me: datos públicos del tenant actual.
notifications?
optionalnotifications?: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?
optionalplans?: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?
optionalplatform?: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?
optionalprefix?:string
Defined in: core/src/http/routes.ts:24
Prefijo de las rutas. Por defecto /tenancy.
theme?
optionaltheme?:boolean
Defined in: core/src/http/routes.ts:9
GET /tenancy/theme.css: variables CSS del tema.