Skip to main content
GET
Autocomplete People
Provides autocomplete suggestions for people/contacts. This endpoint powers the autocomplete functionality when searching for specific people, enabling type-ahead search with names, titles, and profile images.

Authentication

This endpoint requires authentication. The user must be signed in to access autocomplete data.
This endpoint proxies requests to the people search metadata API. Results are cached for 7 days to improve performance.

Request

Search query to filter people. Returns people whose names match this text. Leave empty to retrieve all people (paginated).
integer
default:"10"
Number of results to return per page.
integer
default:"0"
Zero-based page number for pagination.

Response

Returns a paginated list of people matching the search criteria.
PeopleMetadataItem[]
Array of people items matching the query.
integer
Total number of matching people across all pages.
integer
Total number of pages available.
integer
Number of items per page.
integer
Current page number (zero-based).
boolean
Whether this is the first page.
boolean
Whether this is the last page.
boolean
Whether the result set is empty.
integer
Number of elements in the current page.

Response Examples

Usage Examples

Search for people by name

Get all people (first page)

Paginate through results

Search with larger page size

Notes

  • Results are cached for 7 days to improve performance. The cache is shared across all users.
  • Use the search parameter for type-ahead/autocomplete functionality - it filters results by name.
  • The logo field may be null if the person doesn’t have a profile image.
  • The url field typically contains a LinkedIn profile URL but may be null or contain other profile URLs.
  • For best autocomplete UX, use a small size (10-20) and debounce requests as users type.