For Aventri, the following credentials are always required:
- Active statuses, it is possible to set which participant statuses are imported as active. By default, they are Confirmed and Attended. Statuses need to be comma-separated.
-only_data_modified_up_to_a_day_since_last_sync. Please leave as it is.
Aventri's endpoint can be found here: https://developer.aventri.com/#api-endpoints
When providing the endpoint in the Aventri credentials page in Backstage, please provide it using this format: https://XXX/api/v2 where XXX is the Aventri endpoint, for example:
It is possible to automatically add master sessions for concurrent sessions that have the same start time. For creating concurrent sessions on the next sync, you need to:
1. Map the `in_slot` field coming from Aventri to our own
2. In the API Credentials, enter a new setting called `ConcurrentSessionsTitle` and set the desired title for the master sessions:
Participants, Session, Presenter, Presenter photos, Person photos, Sponsor, Sponsor levels and Schedule.
How to configure
Go to the API Data module > API Credentials. Click on "Aventri [UPDATE ME]".
The credentials fields to update are pre-configured: just add the credentials you have received from the provider.
Then go to Preview to check if the credentials are working (please refer to the generic Integration engine page).
Do not change the mapping for fp_ext_id and fp_status.
If your Aventri attendees uploaded their profile picture in an Aventri field of type "Upload file" or "Upload image", you will need to run the Users "preview" in SpotMe, open the report, and note the column name corresponding to this Aventri field.
Then, in Backstage, click on the Users data type to open the configuration, and change the mapping of the SpotMe field named "photo" so that it reads data from the Aventri field noted previously.