Terminology

Host

Host is the main entity that encompasses everything, this is where customers, sessions etc live. The user is always logged in with a specific host and all the info returned to API is always only related to that host.

Users vs Members vs Staff Accounts

User is a general account in our system. Member is a specific customer that is associated with your host. Staff Account is a user that has permission to interact with your host.

Memberships vs Bought memberships

Memberships is the main information entity that contains all info about how the membership operates. Bought Membership is instance of Membership that belongs to a specific member and contains information specific to that link such as when the subscription ends or how many event credits are left in the package.