Interface WalletPass

The wallet pass object that is maintained by bambu meta.

interface WalletPass {
    audit: Audit;
    brandId: number;
    currentMessage: string;
    downloadUrl?: string;
    dynamicImageUrl?: string;
    id: string | number;
    passId: number;
    passdata?: WalletPassData;
    person?: WalletPerson;
    serialNumber: string;
    status: WalletStatusCode;
    statusCode: WalletStatus;
    templateId: number;
    templateTierId?: number;
    tenantId: number;
}

Properties

audit: Audit

The created and updated times and users.

brandId: number

The brand identifier.

currentMessage: string

The current message being displayed on this wallet pass.

downloadUrl?: string

This is the end portion of the download url for the wallet pass, you will concatinate this with the base pass-ui url to get the full download url.

dynamicImageUrl?: string
id: string | number

The passId from which the card was issued.

passId: number

The status of the wallet pass.

passdata?: WalletPassData

The pass data associated to this pass, if this is returned it will be encrypted unless the request was made to decrypt with permission.

person?: WalletPerson

The person associated to this pass, if this is returned it will be encrypted unless the request was made to decrypt with permission.

serialNumber: string

The serial number of the wallet pass.

The status the card is currently in.

statusCode: WalletStatus

The status the card is currently in.

templateId: number

The template identifier.

templateTierId?: number

The template tier identifier.

tenantId: number

The tenant identifier.