Do property values include lists of those value Types?

Hey, hoping this is a quick question that I've just overlooked on the 
website.

There is a specific type, ItemList, made up of ListItems, used to 
represent multiple values. But there are also some properties that would 
seem to be appropriate for lists of items, but do not say that ItemLists 
are valid values. For example, the MemberProgram type has a hasTiers 
property, with values expected to be MemberProgramTier. The property 
description states that it is "The tiers of a member program.", but it 
does not say that a value can be an ItemList.

Is there some implicit characteristic, that all properties can also be 
lists of that property type? Would it be appropriate for the value to be 
an ItemList of MemberProgramTier? With HTML markup, I can just mention 
the property again, but for other non-markup representations, like a 
JSON object, what's the most appropriate way to convey this? Could all 
properties be represented as singular and plural, like Thing::name, or 
Person::givenName?

Received on Thursday, 23 October 2025 14:06:45 UTC