Create Ticket V3

Create ticket as an Agent (Authentication token required) Description: To create a ticket in Faveo from the agent panel. Use this API to create a ticket as an agent on behalf of the customer. HTTP Method : POST      URL :   v3/newticket/post Content-Type: multipart/form-data NOTE:  most of the things mentioned here are configurable by form […]

Read More

How to pass OAuth2 token in API version 3

Faveo API version 3 uses OAuth token to grant access to the API endpoints which require user authentication. If you call an API that requires authentication without passing the OAuth token it will return the below response with HTTP status code 422. { “result”: { “fails”: “Unauthorized! Please login again” } } Note: Faveo API […]

Read More

Response Formats

Available Response Formats The HTTP API currently supports the following response formats: XML JSON Basic Conventions for Response Json responses  are divided into 3 fields: “success:” whenever a request results in a success, its value is going to be true  else false “message:” this field will have the message(if any) “data”: this field will have […]

Read More

Common Errors

Token Errors: When authentication token is not provided {     “success”: false,     “message”: “Token not provided” } When authentication token provided is invalid {     “success”: false,     “message”: “Token invalid” } When authentication token expires {     “success”: false,     “message”: “Token expired” } Validation Errors: Validation Errors occurs when required field is […]

Read More

Knowledge base API’s

1. Search URL: v3/api/search Method: get Response Format: JSON Description: Searches for articles in the knowledge base Parameters: Name Data Type Required / Optional Description s String Required The string that user wants to search token String Optional If the token is provided, backend considers that as logged in user, else guest  Success Response:   […]

Read More

URL

Description: This API is used to check the base URL(where Faveo is installed) is valid or not. URL :   api/v1/helpdesk/url                (Replace this URL with you helpdesk URL) Parameters: Name Data Type Required / Optional Description url String Required Url of the website api_key String optional Api key HTTP […]

Read More

Installer API

Description: This API is used to install Faveo Helpdesk desktop edition Category:- This API has two categories   To config database             URL : api/v1/database-config   To complete installation           URL : api/v1/system-config Parameters : Name Data Type Required/Optional Description default String Required Faveo makes a […]

Read More

Ticket Table Structure

Tickets Column Type Null Default Links to Comments id (Primary) int(10) No ticket_number varchar(255) No user_id int(11) No dept_id int(11) No team_id int(11) No priority_id int(11) No sla int(11) No help_topic_id int(11) No status int(11) No flags int(11) No ip_address int(11) No assigned_to int(11) No lock_by int(11) No lock_at int(11) No source int(11) No isoverdue […]

Read More

Billing API

Description: Checking billing access to the URL. API checks if the customer has purchased the pro app URL:  v3/api/check-url          (Replace this URL with you helpdesk URL) Parameters: Name Data Type Required / Optional Description api_key String Optional An alphanumeric code that can be used to authenticate your API calls url String […]

Read More

FCM API

Description: Sends the FCM token to the app server. This API enables push notification feature. URL: api/v3/helpdesk/fcmtoken         (Replace this URL with you helpdesk URL) Parameters: Name Data Type Required / Optional Description id Integer Required Id of the user os string Optional OS type fcm_token string Required Token of the device […]

Read More