Skip to main content
All CollectionsAPI & IntegrationsAPI
Getting Started with the Harmonic API
Getting Started with the Harmonic API
Harmonic Team avatar
Written by Harmonic Team
Updated over 11 months ago

First create an account on our Sign Up page.

After you've created an account you can find your key using the API Usage Dashboard. To learn how to navigate to this page from the console please check out our article about how to Find your API Key.

Our main endpoints let you get saved search results, enrich a company or person, and get watchlist companies. To see example requests and get more information visit our API Docs.

What are some advantages of using Harmonic’s API over using the console?

Instead of coming into the console every day to see your new saved search results, or get more enriched data for companies in your CRM, you can use the API to write a process that pulls and feeds that data into whatever internal system your team uses.

How is your API structured?

All of our endpoints have both REST and GraphQL options. We highly recommend using the GraphQL version if possible. With GraphQL you can specify exactly what you want which makes it more flexible and performant than REST (you can read about some of the differences here).

Enrichment API

The Harmonic Enrichment API enables you to get a full picture of companies and people by passing in a single company or person identifier. You'll get back data about teams, financing, social metrics, headcount data, past experiences, and more.

Use Cases

  1. Enriching a CRM with fresh company data

  2. Including Company data in your Product

  3. Understanding the latest changes in companies you're tracking

Saved Search API

Use our powerful search capabilities to identify companies that match whatever criteria you can dream up. The Harmonic Saved Search API allows you to GET search results in JSON upon making a request.


Below are the steps to get started:

  1. Create a search using filters

  2. Save the search -- After you've added your desired filters, be sure to "Save"

  3. Share the search with your team -- All searches you create are private by default. In order to access saved searches using your teams API key, you need to ensure your saved search is set to public. You can do this by clicking the “Share ” in the top right.

4. Make an API request to return search results

Use Cases

  1. Discovering early stage founders

  2. Creating and monitoring investment lists

  3. Creating and monitoring customer lists

Watchlists API

Watchlists allow you to quickly customize and review traction metrics for a static list of companies. You can use watchlists to keep an eye on prospects or to monitor a company or firm's portfolio (including yours).

Use Cases:

  1. Monitoring a portfolio to see who is growing

  2. Monitoring a customer list to see who is due for an upsell

  3. Monitor a list of customers in your CRM to see which leads are now qualified

Did this answer your question?