Attach Vendor to Product

URL: v3/service-desk/api/product/attach/vendor Method: POST Description : Route to attach vendor to product based on productId and vendor ids Parameters: Parameter Type Optional/Required Description product id integer Required Product id of the product to attach vendor vendor id integer Required Vendor id of the vendor to be attached to product Success Response : { “success”:true, “Message”:“Vendor attached […]

Read More

Product Associated Vendor List

URL: v3/service-desk/api/product/vendor/{productId} Method: get Description : Get Product Associated Vendor List based on Product Id Parameters: Parameter Type Optional/Required Description product id integer Required Product id of the product to get associated vendor list. Success Response : { “success”:true, “data”: { “current_page”:1, “first_page_url”:”http://localhost:8888/faveo-helpdesk-advance/public/service-desk/api/product/vendor/1?page=1″, “from”:1, “last_page”:1, “last_page_url”:”http://localhost:8888/faveo-helpdesk-advance/public/service-desk/api/product/vendor/1?page=1″, “next_page_url”:null, “path”:”http://localhost:8888/faveo-helpdesk-advance/public/service-desk/api/product/vendor/1″, “per_page”:10, “prev_page_url”:null, “to”:1, “total”:1, “vendors”:[ { “id”: 75, […]

Read More

Create Update Contract

NOTE: User must me logged in as agent with permissions or admin to access this API URL : v3/service-desk/api/contract Method : POST Query Parameters : Parameter Type Possible Values Required/Optional Description name String Required Contract’s Name contract_type_id Integer Required Contract Type id identifier Integer Optional Identifier cost String Required Contract’s Cost approver_id Integer Required Approver id description […]

Read More

Sla CRUD

Get SLA URL : v3/api/get-enforcer/sla/{slaId} Method : GET Response : { “success”: true, “data”: { “sla”: { “id”: 84, “name”: “Test Sla”, “status”: 1, “order”: 1, “matcher”: “all”, “is_default”: 0, “internal_notes”: “”, “created_at”: “2019-12-09 11:12:15”, “updated_at”: “2019-12-09 11:12:15”, “sla_meta”: [{ “id”: 14, “ticket_sla_id”: 14, “priority_id”: 1, “respond_within”: “diff::1~hour”, “resolve_within”: “diff::1~hour”, “business_hour_id”: 1, “send_email_notification”: 1, “send_app_notification”: […]

Read More

Product List

NOTE: User must me logged in as admin to access this API URL : v3/service-desk/api/product-list Method : GET Query Parameters :   Parameter Type Possible Values Required/Optional Description sort-field String name Optional Field name to sort sort-order String asc, desc Optional Sorting order either ascending or descending search-query String Optional Keyword to be searched in problem list […]

Read More

Create Update Product

NOTE: User must me logged in as admin to access this API URL : v3/service-desk/api/product Method : POST Query Parameters :   Parameter Type Possible Values Required/Optional Description name String Required Product’s Name status Integer Required Status will be 0 or 1 based on the selection of Enable or Disable manufacturer String Required Manufacturer Name product status […]

Read More

Twitter Ticket Plugin

Gets the Twitter Credentials. URL : v3/twitter/credentials Method : GET Response : { “success”:true, message”:{ “id”:1, “consumer_api_key”:”uluefhkhhpko0xAQcLq1Zl”, “consumer_api_secret”:”TFVIO0wxnhjhdskjhhUIUR5EE4Uzdc2EkB3iYDqs2JtAwAO”, “access_token”:”2951462162-cjQVHuZjsahjkashjkhaVWZAR4X3NtXLqqrKOodw8jhods4″, “access_token_secret”:”KaGVve61hihhkihihN0yAv4A1C1hmLahgBoPaXhKJxs”, “reply_interval”:5, “hashtag_text”:”hashtag”, “created_at”:”2019-11-25 11:05:57″, “updated_at”:”2019-11-25 11:05:57″ } Saves the Twitter App. URL : twitter/create Method : POST Query Parameters : Parameter Type Optional/Required Description consumer_api_key string Required Consumer API Key consumer_api_secret string Required Consumer Secret […]

Read More

Facebook Plugin

Saves the Facebook pages. URL : facebook/page/save Method : POST Query Parameters : Parameter Type Optional/Required Description page_ids array Required IDs of the Facebook Pages to save . Response : { “success”:true, “message”:”Page(s) added successfully.” } Gets the Facebook Credentials. URL : facebook/credentials Method : GET Response : { “success”:true, “message”:”Facebook App Registered. Now you […]

Read More

SLA reminders

NOTE: These API is going to change in near future. Not meant for extenal purpose for now Gets SLA Reminders URL : v3/api/admin/sla-reminders/slaId Method : GET Response : { “id”: 58, “reminders”: { “approach”: [{ “id”: 1, “reminder_delta”: 10, “reminder_receivers”: { “agents”: [{ “id”: 1, “name”: “demo admin” }], “agent_types”: [{ “id”: 1, “name”: “Department […]

Read More

Management Report Columns

URL : v3/api/agent/management-report-columns Method : GET Response: {    “success”: true,    “data”: { “column_key” : “column Label”,// more columns    } }

Read More