Freshservice

Cloud-based IT Service Management solution

Go to site
Explore
/
Apps
/
Freshservice

Freshservice API Integrations

Build and run workflows using the Freshservice 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

Freshservice is a powerful API that allows you to build a wide variety of applications and integrations. Here are just a few examples of what you can build:

  • A custom ticketing system
  • An integration with your company's CRM system
  • A tool to help your team track projects and tasks
  • A system to automate customer support requests
  • And much more!
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: {
    freshservice: {
      type: "app",
      app: "freshservice",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.freshservice.$auth.domain}.freshservice.com/api/v2/tickets`,
      auth: {
        username: `${this.freshservice.$auth.api_key}`,
        password: `X`,
      },
    })
  },
})

Choose an API to Connect with Freshservice API

1
-
12
of
1000+
apps by most popular

Authentication

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

Your Freshservice API key is in your Profile > Settings page, below the change password section on the right.

Your domain is displayed in your Freshdesk URL. For example, https://{your_domain_here}.freshservice.com/.