Memberships & MultiPasses → AmiliaSmartRec Memberships/MultiPasses (App Object)

Last updated: May 29, 2026

What this is

The Memberships and MultiPasses products that can be purchased in SmartRec — the offerings themselves, not individual purchases — are synced to a shared HubSpot App Object called AmiliaSmartRec Memberships/MultiPasses. Each record represents one product available for purchase.

Two record subtypes share one App Object. Memberships and MultiPasses live in the same object but use different unique-identifier fields. You can tell them apart by which ID is populated.

App Object properties cannot be edited in HubSpot. Editing happens in SmartRec; the next scheduled sync brings it across.

App Object name: a27939345_multipassUnique identifiers: a27939345_membership_id (memberships) and a27939345_multipass_id (multipasses)

Screenshot 2026-05-29 at 9.39.07 AM.png

When it syncs

  • Scheduled — daily at 4:00 AM local time

  • Memberships: GET /memberships?showHidden=true&showActiveonly=false

  • MultiPasses: GET /multipass?showArchived=true

Shared fields (both memberships and multipasses)

SmartRec field

HubSpot property

HubSpot label

Property group

Type

Name

a27939345_name

Name

membership_multipass_settings

String

Description

a27939345_description

Description

membership_multipass_settings

String

Price

a27939345_price

Price

membership_multipass_settings

Number

IsArchived

a27939345_is_archived

Is Archived

membership_multipass_settings

Boolean checkbox

(sync timestamp)

a27939345_last_sync_timestamp

Last Sync Timestamp

amilia_smartrec

Datetime

(branch)

smartrec_organization

Organization

amilia_smartrec

Enumeration (select)

Membership-specific fields

SmartRec field

HubSpot property

HubSpot label

Property group

Type

Id

a27939345_membership_id

Membership ID (unique)

amilia_smartrec

String

IsVisible

a27939345_is_visible

Is Visible

membership_settings

Boolean checkbox

DateCreated

a27939345_date_created

Date Created

membership_settings

Date

MembershipType

a27939345_membership_type

Membership Type

membership_settings

Enumeration

LedgerCode.Id

a27939345_ledger_code_id

Ledger Code ID

membership_settings

String

LedgerCode.Name

a27939345_ledger_code_name

Ledger Code Name

membership_settings

String

MultiPass-specific fields

SmartRec field

HubSpot property

HubSpot label

Property group

Type

Id

a27939345_multipass_id

MultiPass ID (unique)

amilia_smartrec

String

Passes

a27939345_passes

Passes

multipass_settings

Number

HasUnlimitedPasses

a27939345_has_unlimited_passes

Has Unlimited Passes

multipass_settings

Boolean checkbox

IsFamilyPass

a27939345_is_family_pass

Is Family Pass

multipass_settings

Boolean checkbox

Status

smartrec_status

Status

multipass_settings

Enumeration (integration adds missing options)

EffectiveDate

a27939345_effective_date

Effective Date

multipass_settings

Date

ExpirationDate

a27939345_expiration_date

Expiration Date

multipass_settings

Date

StartTrigger

smartrec_start_trigger

Start Trigger

multipass_settings

Enumeration (integration adds missing options)

EndTrigger

smartrec_end_trigger

End Trigger

multipass_settings

Enumeration (integration adds missing options)

{ValidityPeriod.ValidityAmount} {ValidityPeriod.ValidityPeriodType}

a27939345_validity_period

Validity Period

multipass_settings

String

NumberSold

a27939345_number_sold

Number Sold

multipass_settings

Number

Associations

From

To

What it represents

App Object (Membership/MultiPass)

Deal

Purchases of this product — linked from the Deal side by Membership ID or MultiPass ID

Things to know

  • Default option values:

  • a27939345_membership_type: IndividualPerson, Corporate, Subscription, Family, MultiPerson

  • smartrec_status: Visible, Hidden

  • smartrec_start_trigger: OnPurchase, OnFirstUse, OnSpecificDate

  • smartrec_end_trigger: Never, AfterSetPeriod, OnSpecificDate

  • Distinguishing memberships from multipasses. Look at which unique ID is populated on the record — a27939345_membership_id means it's a Membership, a27939345_multipass_id means it's a MultiPass.

  • Archived products still sync. Because the scheduled sync uses showHidden=true / showArchived=true, archived products appear in HubSpot with a27939345_is_archived set to true rather than disappearing.

Related articles