Skip to main content
GET
List event personnel

Authorizations

Authorization
string
header
required

Send the full Business API key from Settings -> API Keys, for example Authorization: Bearer sk_your_api_key.

Query Parameters

event_id
string
required

Lensmor event identifier returned as id or eventId by event responses.

Required string length: 1 - 100
page
integer
default:1

One-based page number. Use 1 for the first page and increment it while hasMore is true.

Required range: x >= 1
pageSize
integer
default:50

Maximum personnel records requested per page. The default and maximum are 50 for this endpoint.

Required range: 1 <= x <= 50
exhibitor_id
string

Limit results to one exhibitor within the selected event.

department
string

Filter by normalized department label.

Maximum string length: 100
level
string

Filter by normalized seniority or management level.

Maximum string length: 50
search_query
string

Search the person's name or job title within the event-scoped result set.

Maximum string length: 200
sourceType
string

Filter by one or more event-scoped attendee-source labels: exhibitor, social, or visitors. Send comma-separated values or repeat the query parameter.

Maximum string length: 200

Response

Paginated contacts with access semantics

Paginated contacts plus event-access and preview semantics.

items
object[]
required

Contact records returned on the current page.

total
integer
required

Total matching contacts across all pages.

Example:

1

page
integer
required

One-based page number returned.

Example:

1

pageSize
integer
required

Requested maximum number of contacts per page.

Example:

20

totalPages
integer
required

Total number of pages for the current search.

Example:

1

hasMore
boolean
required

Whether another page is available after the current page.

Example:

false

semantics
object

Semantics returned as part of this contact page with semantics object.