← Volver al índice de esquemas

PlanFeature

Viñeta bilingüe de característica del plan, mostrada en el pricing card. El bloque `attributes` dentro del envelope JSON:API; el campo `id` vive a nivel de envelope.

Propiedades

Campo Tipo Descripción
text_es * string Texto de la viñeta en español.
text_en * string Texto de la viñeta en inglés.
icon * string Indicador visual del bullet: `check` — ✓ en color de éxito (incluido en el plan); `cross` — ✕ atenuado (no incluido o no disponible).
sort_order * integer Orden de despliegue dentro del pricing card. El servidor normaliza el valor a múltiplos de 10.
is_active * boolean `true` si la viñeta está activa. Los endpoints públicos filtran y devuelven solo las viñetas activas; los endpoints admin devuelven todas.

Usado en operaciones

  • GET /v1/admin/plans
  • POST /v1/admin/plans/create/execute
  • GET /v1/admin/plans/{slug}
  • POST /v1/admin/plans/{slug}/update/execute
  • PUT /v1/admin/plans/{slug}/default
  • PUT /v1/admin/plans/{slug}/toggle
  • GET /v1/admin/plans/{slug}/features
  • PUT /v1/admin/plans/{slug}/features
  • GET /v1/plans
  • GET /v1/plans/public

Referenciado por esquemas