Skip to content
Schema Generator
Menu

ProgramMembership

Used to describe membership in a loyalty programs (e.g. "StarAliance"), traveler clubs (e.g. "AAA"), purchase clubs ("Safeway Club"), etc.

Typeschema.org/ProgramMembership

Build ProgramMembership JSON-LD

Loading the builder…

Properties (20)

Properties defined on ProgramMembership
PropertyExpectsDescription
hostingOrganizationOrganizationThe Organization (airline, travelers' club, retailer, etc.) the membership is made with or which offers the MemberProgram.
memberOrganization, PersonA member of an Organization or a ProgramMembership. Organizations can be members of organizations; ProgramMembership is typically for individuals.
memberssupersededOrganization, PersonUse member instead. A member of this organization.
membershipNumberTextA unique identifier for the membership.
membershipPointsEarnedNumber, QuantitativeValueThe 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.)
programMemberProgramThe MemberProgram associated with a ProgramMembership.
programNameTextThe 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.