
Freshservice is a cloud-based IT service desk and service management solution that's easy to set up and use, to transform employee experience across the organization.
|
Status: Preview |
Tier: Premium |
Version: 1.0.0 |
|
Name |
Summary |
|
List tickets |
|
|
Create a ticket |
|
|
Update a ticket |
|
|
Add a note to a ticket |
|
|
List users |
|
|
List departments |
|
Name |
Summary |
|
When a ticket is created |
|
Name |
Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summary: List tickets
Description: List all tickets.
Syntax:
Freshservice.ListTickets ()
Returns:
Type:array of (Ticket_Response)
Summary: Create a ticket
Description: Create a ticket.
Syntax:
Freshservice.CreateTicket (CreateTicket_Request body)
Parameters:
|
Name |
Type |
Summary |
Required |
Related Action |
|
body |
|
|
True |
Returns:
Type:CreateTicketResponse
Summary: Update a ticket
Description: Update a ticket (only specified values will be updated).
Syntax:
Freshservice.UpdateTicket (integer ticketId, UpdateTicket_Request body)
Parameters:
|
Name |
Type |
Summary |
Required |
Related Action |
|
ticketId |
integer(int32) (Ticket Id) |
The ticket id to update. |
True |
|
|
body |
|
|
True |
Returns:
Summary: Add a note to a ticket
Description: Add a private or public note to a ticket.
Syntax:
Freshservice.AddNote (integer ticketId, AddNote_Request body)
Parameters:
|
Name |
Type |
Summary |
Required |
Related Action |
|
ticketId |
integer(int32) (Ticket Id) |
The ticket id to update. |
True |
|
|
body |
|
|
True |
Returns:
Type:AddNote_Response
Summary: List users
Description: List all users.
Syntax:
Freshservice.ListUsers ()
Returns:
Type:array of (ListUsersResponseItem)
Summary: List departments
Description: List all departments.
Syntax:
Freshservice.ListDepartments ()
Returns:
Type:array of (ListDepartmentsResponseItem)
Summary: When a ticket is created
Description: Triggers when a new ticket is created.
Syntax:
Freshservice.OnTicketCreated ()
Returns:
Type:array of (Ticket_Response)
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
helpdesk_note |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
body |
string Note |
The note to be added to the ticket. |
|
private |
boolean Is Private |
Set to true if message is private. |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
note |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
created_at |
string(date-time) Created At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
deleted |
boolean Is Deleted |
Set as true if the ticket is deleted/trashed. Deleted tickets will not be considered in any views except 'deleted' filter. |
|
id |
integer(int32) Id |
Unique Id of the note. |
|
private |
boolean Private |
Set as true if the note is private. |
|
source |
integer(int32) Source |
A number representing the channel through which the ticket was created. |
|
updated_at |
string(date-time) Updated At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
user_id |
integer(int32) User Id |
User_id of the agent who is adding the note. |
|
body |
string Body |
Content of the note in plain text. |
|
body_html |
string Body HTML |
Content of the note in HTML format. Either body or body_html has to be passed. |
|
attachments |
array of (string)
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
item |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
helpdesk_ticket |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
helpdesk_ticket |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
requester_id |
integer(int64) Requester Id |
User-id of the requester. For existing contacts, requester_id can be passed instead of email. |
|
subject |
string Subject |
The subject of the ticket. |
|
status |
string Status |
Status of the ticket. Values: [Open, Pending, Resolved, Closed] |
|
priority |
string Priority |
The priority of the ticket (such as Low, Medium, or High). Values: [Low, Medium, High, Urgent] |
|
description |
string Description |
The description of the ticket. |
|
urgency |
string Urgency |
Urgency of the problem (such as Low, Medium or High). Values: [Low, Medium, High] |
|
impact |
string Impact |
Impact of the problem (such as Low, Medium or High). Values: [Low, Medium, High] |
|
source |
string Source |
The channel through which the ticket was created. Values: [Email, Portal, Phone, Chat] |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
created_at |
string(date-time) Created At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
description |
string Description |
Description of the department. |
|
head_id |
string Head Id |
Id of the head user. |
|
head_name |
string Head Name |
Name of the head user. |
|
id |
integer(int64) Id |
Unique Id of the department. |
|
name |
string Name |
Name of the department. |
|
prime_user_id |
string Prime User Id |
Id of the prime user. |
|
prime_user_name |
string Primary User Name |
Name of the prime user. |
|
updated_at |
string(date-time) Updated At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
user |
|
user |
Summary:
Description: user
Properties:
|
Name |
Type |
Summary |
|
active |
boolean Is Active |
Set to true if the user is verified. |
|
address |
string Address |
Address of the user. |
|
created_at |
string(date-time) Create At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
deleted |
boolean Is Deleted |
Set to true if the contact is deleted |
|
description |
string Description |
A small description about the user. |
|
|
string |
Email of the user. |
|
external_id |
string External Id |
|
|
id |
integer(int32) Id |
Unique Id of the user. |
|
job_title |
string Job Title |
Job title of the user. |
|
language |
string Language |
Language of the user. Default language is en. |
|
mobile |
string Mobile |
mobile |
|
name |
string Name |
Name of the user. |
|
phone |
string Phone |
phone |
|
time_zone |
string Time Zone |
time_zone |
|
updated_at |
string(date-time) Updated At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
created_at |
string(date-time) Created At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
deleted |
boolean Is Deleted |
Set as true if the ticket is deleted/trashed. Deleted tickets will not be considered in any views except 'deleted' filter. |
|
department_id_value |
integer Department Id |
|
|
display_id |
integer(int32) Ticket Id |
Ticket Id specific to your account. |
|
due_by |
string(date-time) Due By Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
group_id |
integer(int32) Group Id |
Id of Group to which the ticket is assigned. |
|
id |
integer(int32) Id |
Unique Id of the ticket. |
|
impact |
integer(int32) Impact |
A number representing the impact of the problem. |
|
isescalated |
boolean Is Escalated |
Set to true if an escalation was sent. |
|
owner_id |
string Owner Id |
Id of the agent to whom the problem is assigned. |
|
priority |
integer(int32) Priority |
A number representing the priority of the ticket. |
|
requester_id |
integer(int32) Requester Id |
User-id of the requester. For existing contacts, requester_id can be passed instead of email. |
|
responder_id |
integer(int32) Responder Id |
Id of the agent to whom the ticket is assigned. |
|
source |
integer(int32) Source |
A number representing the channel through which the ticket was created. |
|
spam |
boolean Spam |
Set as true if the ticket is marked as spam. |
|
status |
integer(int32) Status |
A number representing the status of the ticket. |
|
subject |
string Subject |
Ticket subject. |
|
ticket_type |
string Ticket Type |
Type property field as defined in ticket fields. |
|
to_email |
string To Email |
Email address to which the incoming ticket email was sent. |
|
updated_at |
string(date-time) Updated At Date-Time |
yyyy-MM-ddTHH:mm:ss.fffZ |
|
urgency |
integer(int32) Urgency |
A number representing the urgency of the problem. |
|
description |
string Description |
Description of the problem. |
|
description_html |
string Description HTML |
HTML content of the ticket. Description and description_html should not be passed together. |
|
status_name |
string Status Name |
Status of the ticket. |
|
priority_name |
string Priority Name |
Priority of the ticket. |
|
source_name |
string Source Name |
The channel through which the ticket was created. |
|
responder_name |
string Responder Name |
Name of the agent to whom the ticket is assigned. |
|
to_emails |
array of (string) To Emails |
Email addresses to which the incoming ticket email was sent. |
|
department_name |
string Department Name |
Name of the department. |
|
assoc_problem_id |
integer(int32) Associated Problem Id |
Id of the associated problem to the ticket. |
|
assoc_change_id |
integer(int32) Associated Change Id |
Id of the associated change to the problem. |
|
assoc_change_cause_id |
integer Associated Change Cause Id |
Id of the change causing the ticket. |
|
assoc_asset_id |
integer Associated Asset Id |
Id of the asset associated to the ticket. |
|
urgency_name |
string Urgency Name |
Urgency of the problem. |
|
impact_name |
string Impact Name |
Impact of the problem. |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
helpdesk_ticket |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
requester_id |
integer(int64) Requester Id |
User-id of the requester. For existing contacts, requester_id can be passed instead of email. |
|
subject |
string Subject |
The subject of the ticket. |
|
status |
string Status |
Status of the ticket. Values: [Open, Pending, Resolved, Closed] |
|
priority |
string Priority |
The priority of the ticket (such as Low, Medium, or High). Values: [Low, Medium, High, Urgent] |
|
urgency |
string Urgency |
Urgency of the problem (such as Low, Medium or High). Values: [Low, Medium, High] |
|
impact |
string Impact |
Impact of the problem (such as Low, Medium or High). Values: [Low, Medium, High] |
|
source |
string Source |
The channel through which the ticket was created. Values: [Email, Portal, Phone, Chat] |
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
ticket |
|
|
Summary:
Description:
Properties:
|
Name |
Type |
Summary |
|
deleted |
boolean Is Deleted |
Set as true if the ticket is deleted/trashed. Deleted tickets will not be considered in any views except 'deleted' filter. |
|
display_id |
integer(int32) Ticket Id |
Ticket Id specific to your account. |
|
subject |
string Subject |
Ticket subject. |
|
description |
string Description |
Description of the ticket. |
|
description_html |
string Description HTML |
HTML content of the ticket. Description and description_html should not be passed together. |
|
status_name |
string Status Name |
Status of the ticket. |
|
priority_name |
string Priority Name |
Priority of the ticket. |
|
source_name |
string Source Name |
The channel through which the ticket was created. |
|
responder_name |
string Responder Name |
Name of the agent to whom the ticket is assigned. |
|
to_emails |
array of (string) To Emails |
Email addresses to which the incoming ticket email was sent. |
|
department_name |
string Department Name |
Name of the department. |
|
assoc_problem_id |
integer Associated Problem Id |
Id of the associated problem to the ticket. |
|
assoc_change_id |
integer Associated Change Id |
Id of the associated change to the problem. |
|
assoc_change_cause_id |
integer Associated Change Cause Id |
Id of the change causing the ticket. |
|
assoc_asset_id |
integer Associated Asset Id |
Id of the asset associated to the ticket. |
|
urgency_name |
string Urgency Name |
Urgency of the problem. |
|
impact_name |
string Impact Name |
Impact of the problem. |