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
Enriching a CRM with fresh company data
Including Company data in your Product
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:
Create a search using filters
Save the search -- After you've added your desired filters, be sure to "Save"
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
Discovering early stage founders
Creating and monitoring investment lists
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:
Monitoring a portfolio to see who is growing
Monitoring a customer list to see who is due for an upsell
Monitor a list of customers in your CRM to see which leads are now qualified