Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Resource library item entity Represents items in the resource library.

Fields

Field Registry (from workspace/sources/entity-registry.csv)

FieldInput TypeRequiredNotes
Resource IDNumberRequiredAutomatically generated by the system and locked
Resource NameTextRequiredmodel: name
Resource Short DescriptionTextRequiredDisplays on the resource tile; model: description
Resource TypeSelectRequiredDisplays one of the following types (Document, Video, Audio); model: resourceType, rel: ManyToOne ResourceType
Resource DescriptionWYSIWYG (Textarea)Requiredmodel: description
Resource CategoryMulti-selectRequiredmodel: resourceCategories, rel: OneToMany ResourceCategory
Resource SeriesMulti-select-model: resourceSeries, rel: OneToMany ResourceSeries
Resource BranchesMulti-select-model: resourceBranches, rel: OneToMany ResourceBranches
Resource Featured ImageFile-model: featuredImage, rel: string imageFile
Resource TagsMulti-selectNot RequiredTo help the client search for a resource
Resource FileFileRequired-
Resource DateDateRequired-
Resource AuthorTextRequiredmodel: author, rel: string
Resource TimeNumberRequiredIn Minutes; model: time, rel: integer
Free ResourceTrue / FalseRequiredmodel: isFreeResource, rel: boolean
Members PricingNumberRequired-
Non-Members PricingNumberRequiredmodel: nonMembersPrice, rel: float
QtyNumberNot RequiredIf left empty, no limit on how many times it can be purchased; model: quantity, rel: integer
GL CodeTextNot RequiredDisplays if an accounting software is connected; model: glCode, rel: string
Publish StatusSelectRequired-
Version HistoryDatatable-Displays a list of edits with date and timestamp and a link to the old file
Status--model: status, rel: ManyToOne ResourceStatus

Features

Resource

Acceptance Criteria

Frontend
  • Admin/client UI can view and manage Resource records where applicable.
Backend / API
  • CRUD operations exist for Resource (create, read, update, delete/archive).
Permissions
  • Access is restricted to appropriate roles (tenant-scoped).
Business Rules
  • Fields and relationships documented on this page are enforced for Resource.
Error Handling
  • Invalid payloads return field-level validation errors.