GitHub Repository

Features

  • Search for users using natural language queries
  • Filter results by school name
  • Adjust the number of results shown
  • Secure API token storage
  • Responsive design

Getting Started

Prerequisites

  • Node.js 18+
  • A Linkd API token

Installation

  1. Clone the repository:
git clone https://github.com/linkd-team/search-api-demo.git
cd search-api-demo
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:3000 in your browser.

  2. Set up your API key:

    Enter your API key directly in the application UI when you run it.

Usage

  1. If you’ve set up the API token via environment variable, it will be loaded automatically. Otherwise, enter your Linkd API token in the token input field.
  2. Type a search query in the search bar (e.g., “People working on AI at FAANG”)
  3. Optionally, filter results by school
  4. View user profiles and their details

School Filtering

When using the school filter, please note:

  • Use the exact school name as it appears on LinkedIn profiles
  • The filter must match the school’s LinkedIn display name
  • For example, use “Stanford University” instead of “Stanford” or “SU”
  • Multiple school filters can be added to broaden your search

Example Queries

  • “People working on AI at FAANG”
  • “People who started companies in Web3 or crypto”
  • “PhDs now working at FAANG companies”
  • “Who works at a VC firm?”
  • “CS graduates working on autonomous vehicles”
  • “People working on biotech in the Bay Area”