Freshsales

Personalize engagement, shorten your sales cycle, and grow your business with Freshsales

Go to site
Explore
/
Apps
/
Freshsales

Freshsales API Integrations

Build and run workflows using the Freshsales API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

With the Freshsales API, you can build a variety of applications and integrations to extend the functionality of your Freshsales account. Here are some examples of what you can build:

  • A custom app to import data from another CRM system into Freshsales
  • An integration to send data from Freshsales to a third-party data analysis platform
  • A tool to automate repetitive tasks within Freshsales, such as lead assignment or follow-up emails
  • A dashboard to visualize Freshsales data in real-time
  • A support ticketing system that integrates with Freshsales
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    freshsales: {
      type: "app",
      app: "freshsales",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.freshsales.$auth.domain}.freshsales.io/api/leads/`,
      headers: {
        "Content-Type": `application/json`,
        "Authorization": `Token token=${this.freshsales.$auth.api_key}`,
      },
    })
  },
})

Choose an API to Connect with Freshsales API

1
-
12
of
1000+
apps by most popular

Authentication

Freshsales uses API keys for authentication. When you connect your Freshsales account, Pipedream securely stores the keys so you can easily authenticate to Freshsales APIs in both code and no-code steps.

To retrieve your API Key,

  • Navigate to your Freshsales account and sign in
  • Click on the Profile menu on the top right
  • Go to “Settings” > “API Settings”

Your domain is 1234 if your Freshsales URL is https://1234.myfreshworks.com/crm/sales/my_dashboards