In this tutorial, we'll guide you through the process of creating a Freshworks app which makes API requests and use authentication via OAuth.
What we’ll learn today
- Building a Freshworks App from scratch
- OAuth 2.0 on Freshworks developer platform
- Using OAuth to make API request to Freshservice
What we’ll need
- A modern web browser like Google Chrome, Firefox, Edge, or Safari.
- A text editor like Visual Studio Code, Sublime Text, or Notepad++.
- Basic knowledge of HTML, CSS, JavaScript, CLI, and Browser DevTools
- A Freshservice trial account
- Freshworks CLI
What we’ll build
You will build an app that runs in a Freshservice instance. When a button in the app is clicked, the app will create a ticket in Freshservice with a specific text. For this action, it will use OAuth to authenticate and authorise access for Freshservice.
Prerequisite Knowledge
- How users use Freshservice
- Read the Getting Started guide