Overview
The freshservice API
Freshservice's APIs belong to the REpresentational State Transfer (REST) category. This allows you to perform "RESTful" operations like read, modify, add or delete data from your service desk.
What can I do with the freshservice API?
With the APIs, you can
Read
- Browse through tickets, users - their details and satisfaction ratings.
- Apply Filters and get only the data that you want
Write
- Create new tickets or users and modify the details of existing ones.
- Create solutions and answer FAQs.
Support
- Carry on conversations about a ticket using public or private notes.
- Assign tickets to the right people for the job.
- Collaborate with fellow agents via "Private Notes" in a ticket.
- Escalate unsolved problems.
API Endpoints and SSL
API endpoints are mapped to your account domain:
https://domain.freshservice.com/path/to/api.json
If you have disabled ssl under admin settings for your freshservice domain, your API calls must point to the normal endpoint—simply change the https:// part of the endpoint to http://.
http://domain.freshservice.com/path/to/api.json
For brevity, all further references in document relating to API endpoints will use the default https.