Entity types and specializations are the backbone of your catalog’s structure. Getting them right early saves a lot of cleanup later.Documentation Index
Fetch the complete documentation index at: https://docs.supadir.com/llms.txt
Use this file to discover all available pages before exploring further.
What is an entity type?
An entity type defines the kind of subject your catalog lists. Every listing belongs to exactly one type.| Catalog | Entity type(s) |
|---|---|
| Physiotherapy directory | Physiotherapist |
| Legal services | Lawyer, Notary |
| Local services | Plumber, Electrician, Carpenter |
| Podcast catalog | Podcast |
Why multiple types matter
With multiple entity types, each type can have its own:- Set of specializations
- Set of custom fields
- Separate filter on the listing page
Doctor, Physiotherapist, and Dietitian — each with relevant specializations and fields.
Managing entity types
Go to Dashboard → Settings → Entity types.- Add type — enter singular and plural name (e.g. “Lawyer” / “Lawyers”)
- Edit type — rename at any time; affects all display text instantly
- Delete type — only possible if no listings are assigned to it
What are specializations?
Specializations are filterable tags assigned to listings within a type. They allow visitors to narrow down search results.The label is customizable
The word “Specialization” is just the default. You can rename it per-catalog to match your niche:- “Practice area” (law firm directory)
- “Service type” (trades directory)
- “Genre” (music catalog)
- “Category” (general directory)
Managing specializations
Go to Dashboard → Specializations.- Add — enter the name, assign to one or more entity types
- Edit — rename; takes effect on all listings that use it
- Delete — removes the specialization and unlinks it from all listings
Custom fields
Custom fields extend the listing profile with data specific to your niche.- Text — free text (e.g. “Years of experience”)
- Number — numeric value (e.g. “Hourly rate”)
- Date — a specific date (e.g. “Practicing since”)
- Boolean — yes/no toggle (e.g. “Accepts insurance”)
- Select (dropdown) — one option from a list (e.g. “Location type”)
- URL — a link (e.g. “Booking page”)
The number of custom fields you can create depends on your plan: Starter (5 fields), Professional (20 fields), Business (unlimited).