← Back to schema index

PlanFeature

Bilingual plan feature bullet, displayed in the pricing card. Represents the `attributes` block within the JSON:API envelope; the `id` field lives at the envelope level.

Properties

Field Type Description
text_es * string Feature bullet text in Spanish.
text_en * string Feature bullet text in English.
icon * string Visual bullet indicator: `check` — ✓ in success color (included in plan); `cross` — ✕ muted (not included or unavailable).
sort_order * integer Display order within the pricing card. The server normalizes the value to multiples of 10.
is_active * boolean `true` if the feature is active. Public endpoints return only active features; admin endpoints return all.

Used in operations

  • 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

Referenced by schemas