API Reference

Get People List/ Filtered People List

This API is used to get the Attendees from the event.
To apply a filter, need to pass the JSON object with the title, company, and interest and set the variable value accordingly (i.e. the set company which needs to filter.). The areas that are used for the filter are company, job title, and interests
To get all people list, in JSON object title, company, interest, and interest ID's should be an empty array and search. The string should be an empty string.
To apply the search feature, need to pass the value on searchString and it would be searching on the attendee's first name, last name, interest, job title, and company.

Here are the fields for JSON Object that needs to pass while requesting.

FieldDescription
pageThis field represents the number of pages that can be used in the pagination of results.
sizeThis field represents the size of the result for the page.
searchStringThis field represents the string that is to be the search word for the result.
titleThis field represents an array of string names of titles that can be used in filter results.
companyThis field represents an array of string names of companies that can be used in filter results.
interestThis field represents an array of string names of interests that can be used in filter results.
interestIdsThis field represents an array of string ID's of interests that can be used in filter results (specific for suggested people for rest pass empty).

Here is the description of the Response fields.

FieldDescription
recordsTotalThis field represents the total records throughout the event.
recordsFilteredThis field represents the number of records fetched via this API.
dataThis field represents an array of people objects.
idThis field represents people's ID.
userIdThis field represents the user ID.
firstNameThis field represents the first name of the user.
lastNameThis field represents the last name of the user.
pronounsThis field represents the pronouns of the user.
photoThis field represents the photo of the user.
coverPhotoThis field represents the cover photo of the user.
acceptDirectMessagesThis field represents whether the user accepts direct messages or not.
acceptMeetingRequestsThis field represents the accessibility of accepting a meeting request.

Examples:
Everyone - Any user can send a meeting request to this user.
My Connection - Only connected users can send a meeting request.
No one - No user can send a meeting request to this user.
showContactInfoThis field represents that the user wants to show contact info.
companyThis field represents the user's company.
titleThis field represents the user's title.
timezoneIdThis field represents the user's time zone.
equivalentTimezoneThis field represents the user's equivalent time zone.
statusThis field represents the connection status of the user.
rejectedByThis field represents the ID of Rejected by User.
eventIdThis field represents event ID.
videoIntroThis field represents the video intro URL.
extraInfoThis field represents extra information fields including
"about me," "wants to learn," "knows," and "wants to meet."
interestsThis field represents the interests of the user.
availabilityDurationThis field represents the availability duration of the user.
requestThis field represents if the connection status of the user is request type or not.
instagramThis field represents the Instagram URL of the user.
facebookThis field represents the Facebook URL of the user.
twitterThis field represents the Twitter URL of the user.
linkedInThis field represents the LinkedIn URL of the user.
availabilityStartTimeThis field represents the availability start time of the user for setting a meeting.
availabilityEndTimeThis field represents the availability end time of the user for setting a meeting.
availabilityTimezoneIdThis field represents the availability time zone ID of the user for the meeting.
showProfileThis field represents if the user would like to show their profile or not.
rulesThis field represents the meeting availability rules of the user.
meetingAvailabilitySettedThis field represents if the meeting availability rule is defined or not.
emailNotificationThis field represents if email notifications are enabled or not.
allowCallsAndVideosFromNotConnectedAttendeesThis field represents if the user allows calls and videos from not connected attendees.
exposeProfileToOtherUserThis field represents if the user wants to expose their profile to others or not.
userThis field represents the user ID.

Here is a Description of the Error Code.

Response status codeError CodeDescription
4014010101You are not authorized to access this.
404Request path not found.
405request method not supported.
Language
Authorization
Header
Click Try It! to start a request and see the response here!