Last Updated: Wednesday, December 19, 2018
The daily Wallet Instance extract is used to sync Wallet data between Vibes Mobile Engagement Platform and a Customer Relationship Management (CRM) or Campaign Management system. It will contain all of the Wallet instances that have been registered or unregistered since the last data extract.
Tab Delimited Files
Tab delimited files are standard Comma-Separated Value (CSV) text files. Each of the columns is separated by a tab.
The file body can contain the following fields as data, separated by the delimiter and a header row.
Unique Vibes-specific Identifier for each Wallet instance that's been installed.
|instance_event||String||Type of Wallet instance event. Valid values: Registered and Unregistered.|
|registered_at||Date/Time||The Date/Time when the Wallet object was installed. Format example: "2017-04-05 14:30:00 UTC".|
|unregistered_at||Date/Time||Date/Time when the Wallet object was uninstalled. Format example: "2017-04-05 14:30:00 UTC".|
Unique identifier for the Wallet object of this instance.
|wallet_provider||String||String name for the installed provider. Valid values are Pass and Wallet.|
|platform||String||String for the specified device platform. Example: 'Android 7.1.1', 'iOS 10.3', and so on.|
|company_id||String||Unique string representing the Vibes Company account.|
|campaign_uid||String||Global Unique ID representing the campaign at Vibes.|
This is a campaign-specific identifier that is used to identify Wallet objects. This is generally customer defined, as it can be included in links and used before a Wallet object is actually created.
Note: uuid = wallet_item_id.
|current_flag||Boolean||It is True if the instance is currently registered, or False if the instance has been unregistered.|
|shared_instance||Boolean||It is False if this the first installed instance for the Wallet object, or True otherwise.|