Virtual Networking
- Virtual Networking functionality is used to add Interest Tags and update the details of the attendee's configuration details.
- Virtual Networking feature allows the attendees to choose their topics of interest that will help them get matched with other attendees having the same interests in a Networking Session.
- User can create Interest Tags manually or by uploading CSV files.
- Once the Interest Tags are added, attendees can select those added Interest Tags through their profile in the Virtual Event Hub.
- Attendees can also add their Interest Tags if the 'Allow Attendees to Create Interest Tags' is enabled by the host.
- Please refer to the below list of operations that are available in Virtual Networking.
RequiredThe user should be Event Admin or Super Admin to access the below list of APIs.
| Functionality | Description | Document reference link |
|---|---|---|
| Interest Tags | Interest Tags allows the attendees to choose their topics of interest that will help them get matched with other attendees having the same interests in a Networking Session. |
|
| Connections | This functionality use to update the attendee's connection configuration details that will be automatically collected in the attendees connections report. |
|
1) Add Interest Tags manually:
- This API is used to add an Interest Tag for an event.
Here is a sample request body, which will be sent to the API.
{
"id": "",
"name": "TEST2"
}Here is a sample response, which will be returned by API.
1d6286df-3707-41df-9c01-fca2a26f6ec32) Get List of Interest Tags
- This API is used to get all Interest Tags associated with the specified event tag for an event.
Here is a sample response, which will be returned by API.
[
{
"id": "dc30937d-b3d7-4a8a-a2eb-456a811ae563",
"name": "DANCING"
},
{
"id": "6ba53044-2045-4990-9179-80196d490ae7",
"name": "MUSIC"
}
]3) Delete Interest Tags
- This API is used to delete the particular Interest Tags from the event.
Here is a sample response, which will be returned by API.
{
"type": "Success",
"message": "Interest tag deleted"
}4) Get Attendee Connection Configuration Details
- This API is used to get the Attendee's Connection configuration details.
Here is a sample response, which will be returned by API.
[
{
"name": "Email",
"value": "email",
"isEnable": true
},
{
"name": "Country",
"value": "country",
"isEnable": true
},
{
"name": "First Name",
"value": "firstName",
"isEnable": true
},
{
"name": "Last Name",
"value": "lastName",
"isEnable": true
},
{
"name": "Pronouns",
"value": "pronouns",
"isEnable": false
},
{
"name": "Title",
"value": "title",
"isEnable": false
},
{
"name": "Company",
"value": "company",
"isEnable": true
},
{
"name": "Video Intro",
"value": "videoIntro",
"isEnable": false
},
{
"name": "Accept Meeting Requests",
"value": "acceptMeetingRequests",
"isEnable": false
},
{
"name": "Accept Direct Messages",
"value": "acceptDirectMessages",
"isEnable": false
}
]5) Update Attendee Connection configuration details
- This API is used to update the Attendee's Connection configuration details for a specific event.
Here is a sample request body, which will be sent to the API.
[
{
"name": "Email",
"value": "email",
"isEnable": true
},
{
"name": "Country",
"value": "country",
"isEnable": true
},
{
"name": "First Name",
"value": "firstName",
"isEnable": true
},
{
"name": "Last Name",
"value": "lastName",
"isEnable": true
},
{
"name": "Pronouns",
"value": "pronouns",
"isEnable": false
},
{
"name": "Title",
"value": "title",
"isEnable": false
},
{
"name": "Company",
"value": "company",
"isEnable": true
},
{
"name": "Video Intro",
"value": "videoIntro",
"isEnable": false
},
{
"name": "Accept Meeting Requests",
"value": "acceptMeetingRequests",
"isEnable": true
},
{
"name": "Accept Direct Messages",
"value": "acceptDirectMessages",
"isEnable": false
}
]Here is a sample response, which will be returned by API.
{
"type": "Success",
"message": "Success"
}