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.
Required
The 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. | - Add tags Create an Interest Tag - Delete tags Delete an Interest Tag - Add tags by uploading CSV Upload Interest CSV - Get list of interest tags Get All Interest Tags |
Connections | This functionality use to update the attendee's connection configuration details that will be automatically collected in the attendees connections report. | - Get attendee connection configuration details Get Attendee Connection Configuration Details - Update the connection configuration details Update Attendee Connection Configuration Details |
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-fca2a26f6ec3
2) 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"
}
Updated over 2 years ago