Schema Discovery

Listar tablas disponibles (ADMIN only)

Requiere autenticación y rol ADMIN/SUPERADMIN.

Retorna lista de tablas disponibles in the database que están en el whitelist.

Seguridad:

  • Whitelist: Solo 14 tablas permitidas
  • RBAC: Requiere rol ADMIN o SUPERADMIN
  • Rate Limiting: 10 requests/hour por tenant
  • Audit Logging: Todos los accesos son registrados

Tablas permitidas: tickets, user_tenants, purchases, purchase_tickets, purchase_supplements, purchase_complements, events, campaigns, email_usage_daily, user_custom_fields, user_labels, dim_dates, short_url_clicks. users (tabla global sin tenant_id) e interaction (no existe en el mart) no se sirven.

get/analytics/schema

Request

  • Base URL: http://localhost:8081
  • URL: http://localhost:8081/analytics/schema
  • Auth: HTTP bearer

Response

Lista de tablas disponibles

successboolean
tablesstring[]

Lista de nombres de tablas

countinteger

Número total de tablas

Example response

{
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.