ProgramMembership
Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e.g. "AAA"), purchase clubs ("Safeway Club"), etc.
Build ProgramMembership JSON-LD
Loading the builder…
Properties (20)
| Property | Expects | Description |
|---|---|---|
| hostingOrganization | Organization | The Organization (airline, travelers' club, retailer, etc.) the membership is made with or which offers the MemberProgram. |
| member | Organization, Person | A member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals. |
| memberssuperseded | Organization, Person | Use member instead. A member of this organization. |
| membershipNumber | Text | A unique identifier for the membership. |
| membershipPointsEarned | Number, QuantitativeValue | The number of membership points earned by the member. If necessary, the unitText can be used to express the units the points are issued in. (E.g. stars, miles, etc.) |
| program | MemberProgram | The MemberProgram associated with a ProgramMembership. |
| programName | Text | The program providing the membership. It is preferable to use :program instead. |
Where ProgramMembership is used as a value
These properties expect a ProgramMembership: memberOf, programMembershipUsed.