Get techician info from technician_key
Hi, is ti possible to get the technician username and email from having onlty technician_key, via API or SQL? thank you, Davide
Is possible to add a Change workolog via api
Hi,is it possible to add a change worklog via API?
Managing patch deployment via API
Would it be possible to extend REST API, so it would be possible to initiate patch deployment with it?
REST API - Tasks
Hi Cannot see anything in the documentation how to create tasks in a service request using the REST API. Is it possible? BR Hans
How to change request to resolved via API?
We can edit request and change status via API to any status except "Resolved"
Update requesters E-Mail with API
Hi, Trying to write a PS-script that update requesters E-Mail with the SDP-API. The script works and I'm able to update other parameters, for example "Mobile", but not the E-Mail parameter even though i get a response stating that the result was succesfull. The PS-script looks like this: $apikey = "techkey" $url = "sdphost" $inputData = @" <?xml version='1.0' encoding='UTF-8'?> <API version='1.0' > <citype> <name>Requester</name> <criterias> <criteria>
Change DUEBYDATE using API
Hello. I form the query: /sdpapi/request/1059?format=json&OPERATION_NAME=EDIT_REQUEST&TECHNICIAN_KEY=***&INPUT_DATA={"operation":{"details":{"technician":"Ivanov Ivan","duebydate":"1529914740000", "frduebydate":"1529914740000"}}} but the date does not change. Tell me, please, where am I wrong?
REST API and Network Monitoring
We are currently using ServiceDesk Plus and PRTG and I would like to publish our current SDP dashboard on our PRTG screen, within PRTG I can create a REST API sensor which should be able to pull data from the SDP. But I dont know if pulling stats is available. Is there any way of using the REST API to get the number of tickets (Total Open, On Hold, Overdue) ? My API skills are a little bit lacking (I'm Ops not Dev! :D ) so might need a bit of handholding. Thanks Andy
Delegating access to PMP (e.g. to Docker containers)
Hello, I have a use case where applications running in short-lived Docker containers need access to secrets stored in PMP. To my undestanding, each PMP API request needs to originate from a registered 'user@host' PMP account. For obvious reasons, this quickly becomes impractical with a growing number of containers. As a possible solution, does PMP support any kind of access delegation? For example, would it be possible to have the Docker host itself use a PMP account to create temporary PMP access
Any JavaScript REST API Examples?
Hi all, I'm currently working on an application that will submit a request via JavaScript using the REST API. Has anyone else done this and have any examples?
REST API via PowerShell - Need example for adding attachment to Task
I am able to create Tasks and add them to a Request. What I need help with is uploading an attachment to a Task using Invoke-RestMethod in PowerShell. I can work with the API Documentation tool in the Admin tab to upload an attachment to a Task but it doesn't show the information for the multipart boundary information for the attachment so that I can replicate it in the Invoke-RestMethod call. Anyone have a PowerShell example out there? Thanks.
REST API - Get all open request from filter
Hello, I'm having trouble getting the REST API to list all the request that we have in a custom filter. This seems only to list something like 35 open request under "All Open Requests". What am i doing wrong here? https://***************/sdpapi/request/?OPERATION_NAME=GET_REQUESTS&TECHNICIAN_KEY=**************************&INPUT_DATA=<Operation><Details><from>0</from><limit>100</limit><filterby>GARANTI/REKLAMASJON</filterby><status>open</status></Details></Operation>
SD API Problems
Hey there, So today I started to mess around with the API. Right now I can only get the API working with XML even though the documentation linked under the Admin panel lists JSON as the INPUT_DATA format For most of the operations, INPUT_DATA is required. It is given as a JSON string along with the parameter, while the Attibutes and their values are sent along with the input data. On the other hand, the Response is exposed as JSON or XML string . {{SDPSERVERURL.com}}/sdpapi/request?OPERATION_NAME=GET_REQUESTS&TECHNICIAN_KEY={{APIKEYOMITTED}}&INPUT_DATA=<operation>
API and Response DueBy Time on Service Request
I have a business case where the customer does not want to enforce a Resolution time but does want to enforce Response time on a Request/Service Catalog template. The SLAs do not seem to allow you to only set a response violation without also having a resolution violation. In order to work around this I am attempting to set the "Response Dueby Time" from the API with a custom trigger on creation & edit but I am having some challenges. I have a powershell script that calculates the dueby date to set.
Other HelpDesk solutions integration
Good day! We need to integrate several helpdesk systems. We will use ServiceDesk Plus on our side, our partners have other helpdesk systems. All of them are able to use rest-api. We need to transfer incidents between our ServiceDesk Plus and the helpdesk systems of our partners. When performing actions with incidents in our ServiceDesk Plus, it is necessary to perform automatic rest-requests to transfer data to our partners' helpdesk systems. From the documentation it is clear that I must use the
Issues returning all fields from Change API in Powershell
I’m having difficulty using the Change API in Powershell. I don’t understand why I can’t retrieve all of the values to populate in variables. I appear to be getting all of the raw information, however. If I make a standard HTTPS GET request to /sdpapi/change/217?TECHNICIAN_KEY=***obscured***&format=json, I get the following output: {"operation":{"name":"GET","module":"Change","result":{"status":"Success","message":"Change details fetched successfully"},"details":[{"changeid":217,"title":"Upgrade
API FAILS to Add Change
Hi, The API docs are very hard to use because they don't reflect the way to tool actually works. The sample code provided for Add Change doesn't even work in your own documentation! See attached pic. Similarly, the error message i get when using postman is confusing. I have what appears to be all of the correct parameters listed, but continue to get this error. In the documentation "group" and "groupname" aren't even listed as available parameters. FailedGroup is a mandatory field. Please provide
The critical issue about technician key lost efficacy under https protocol
Dear team: Would u like to check the issue about adding the request with technician key=none or any under https protocol, request also can added successfully. I think it will take critical risk in the product environment of end user. Please check and response. Here is my code: # -*-coding:utf-8-*- import requests,codecs,sys,pprint,xml,json with requests.Session() as s: url = 'https://localhost:8443/sdpapi/request' #/*--替换成实际的URL链接--*/ OPERATION_NAME = 'ADD_REQUEST' TechnicianKey
Line breaks in API
I am using the Rest API to create tickets in service desk, but I am having trouble populating the description with line breaks. This is what I want: I want my tickets to look like this. With line breaks. And more line breaks. What I get is this: I want my tickets to look like this. With line breaks. And more line breaks. I have tried several different methods of creating them ( actual line breaks as XML usually uses, <br>, <br><br />, etc.) What is the proper method of getting line breaks in the
Rest API - Get all requests/tickets for a specific group
Using the Rest API, is there anyway to get all requests for a specific groupname or groupid? I can get a list of all the groups and technicians, but I want to take this further... to be able to view what requests/tickets are sat with certain groups. Kind Regards
submit image on adding request api
i want to know if i can put <img> o inesrt image on adding request some like this <parameter> <name>description</name> <value>some img <img src='http:someplace.com/img/i.jpg'/> </value> </parameter>
API - Requester info in WorkOrder
One of the common tasks we have is to submit an approval for someone's manager on a ticket. In some cases this might be preset on the template but in other cases its a manual send. When you click on the requester link on a ticket it pops up a dialogue box that shows their details but does not show their manager name. This forces staff do pull up the address book or another source so find the manager name. First, it would be nice if it had the manager name in this dialogue box. That would save some
Location of Resource Account ID
Hello, Where can I find the ID for an account associated with a resource? I can find the Resource ID by selecting 'Resource Details' but I cannot seem to find the account ID. This is so I can use the REST API to modify account passwords. Thanks, Steve Maiorino
Rest API GET Incident - Additional Fields
We have an "Incident - Additonal Field" called "Location." This is a Pick List. I am needed help with doing an API call to get the Items in the list as they change from time to time.I am using PowerShell if that helps. I've been able to successfully create tickets using the API but I am needing this information as it is a required field for us. Thanks, Wayne Reeves
JSONP Calls on ServiceDesk Plus?
Hello, We have ManageEngine Service Desk Plus v 9.0 Build 9030. Does it support jsonp calls? (Similar to this thread for ServiceCenter: https://forums.manageengine.com/topic/using-api-from-another-domain) I would like to query it via REST API from another domain. What is the best approach? Thanks in advance.
REST API with JSON?
HI! I am wondering if / when the REST API for Service Desk will accept requests in JSON instead of XML? https://www.manageengine.com/products/service-desk/help/adminguide/api/request-operations.html I'm looking at being able to create new requests automatically from a Workflow in SharePoint, and SharePoint web service calls send request data in JSON. Thank you!
ServiceDesk Plus REST API and Json
Hi there, I am currently creating an integration between SDP and another support system and was wondering if it is possible to use Json data format for creating a new request as opposed to using the xml post attribute INPUT_DATA as outlined in the API Documentation. If it is possible to use Json, do you have any basic examples or documentation for this. Please note we are currently using version 9.0 Build 9003. Thanks for your input Allen
how can I get more information from GET_REQUESTES?
Hello I need your help. I'm using the API get_requests but this just get some fields: <request> <workorderid>XXXXX</workorderid> <requester>TEJIDOS INDUSTRIALES COVETA S.A.</requester> <createdby>TEJIDOS INDUSTRIALES COVETA S.A.</createdby> <createdtime>1496957916993</createdtime> <duebytime>1497389916993</duebytime> <subject>Error en contabilidad</subject> <technician>MARTHA AIDEE MALDONADO MARIN</technician> <priority>3- Alta ó Restricción
Organization Role API
Hi, I need to organization chart for service request workflow. First solution is use "reporting to" field in active directory for detect organization chart like this LINK Second solution is use custom script for get chart organization and after that add to SDP with API. Unfortunately SDP doesn't have any solutions for add organization role with API.I think first solution is better than second, but what's your idea? Thanks
API Key - Technician Generation
Is there a way to prevent a technician from being able to generate their own API key?
Run node.js script in custom trigger
Hi, I write a nodejs script that run on the SDP server (command line) with cmd /c node AddRequest.js but when I set it in custom trigger configuration, it doesn't run. I attached my node script to check it. Notice that I installed nodejs on SDP server. Thanks .
REST API: HTML tags stripped out of ticket Description on creation
I am having an issue with the REST API where anchor tags are stripped of their attributes when creating a ticket via the REST API. JSON body: data:{"operation": {"details": {"description": "<a href=\"http:\/\/www.google.com\">TEST<\/a>","requester": "Example User","site": "Example Site","subject": "Title of the request.","account": "Example Account"}}} Results in { "operation": { "result": { "status": "Success", "message": "Request updated successfully" }, "details": {
Patch status from Desktop Central API
Hi, I cannot find a way to extract the current patch status such as the number of vulnerable machines using the API. Is there a way to do this? Alternatively, is there a way to automate the export of the csv report to a specific location?
API Robo Technician
Hello We are connecting request forms on our Sharepoint Intranet to ServiceDeskPro using the built-in API's in SD. Currently, we have created a "dummy" technician as SDAdmin and created an API key. This solution is taking up a license for a technician. We do currently not have any license for Robo Technician. I would like to ask if Robo Technician could be used for this task instead? Regards, Annfinn
REST API GET_REQUESTS column filtering
In SDP v9.2, I need to use the GET_REQUESTS operation to page through all requests. I have some questions: How can I specify which columns I want to return? I only want "workorderid", "status", "createdtime", "resolvedtime", and "completedtime". How can I know how many total requests are available? The result does not say. Can you please also point me to good API documentation for v9.2 of your product? Particularly all information related to using JSON. Thank you. Jason
Rest API GET_REQUESTS
Hello. The non-MSP version of ServiceDesk Plus API has the "GET_REQUESTS" operation that getts all the requests for a view. https://www.manageengine.com/products/service-desk/help/adminguide/api/request-operations.html#Requests It looks like this functionality is not available in the MSP version. https://www.manageengine.com/products/service-desk-msp/help/adminguide/api/request-operations.html Is there some other way to get similar functionality in the MSP version?
Feature request: Slack integration
Feature request: Integration with Slack Is anyone else out there using Slack? We started using it and think it's awesome. We've integrated PagerDuty and Trello which makes it really easy to behave as a one stop shop for notifications and team communication. Here is a list of things that Slack integrates with (link ). We experimented with using PagerDuty to post notifications in our Help Desk channel when new tickets arrive but it wasn't robust enough. Below is an example of what the PagerDuty notifications
Rest API for CSV Requester Import
Hi, For various reasons, we can't use AD sync for our users. As an alternative, we've been using a CSV import. Is there any way to automate this? I found where I can use rest api to create requesters, but I can't use it to add login name/domain information. Has anybody had any success in something like this? Currrently, we're having to build a csv, then manually import users every morning. Ideally, I'd like rest api to be able to import a requester with: Display Name First Name
SSH API Not working after upgrade to build 8602
Hi, As the subject says, my ssh api is no longer working after upgrading to build 8602. I just get an error: Received disconnect from UNKNOWN: 2: Failed to read binary packet data! The proper functioning of the ssh API is critical to my operations and I need this fixed ASAP. I've already created a support request on Jan 5, 2017 at approximately 9:30 AST but have not heard anything from anyone yet. I am hoping someone in the forums has an idea as to what the problem may be and how to fix. EDIT: I
Purchase request per API
Hi, is it possible to create a new purchase request per API call? Example? Thanks, Dayn
Next Page