OneDesk - product management software

FREE
By OneDesk
Updated 4 months ago
Tools
-/10
Popularity Score
-
Latency
-
Success Rate

OneDesk - product management software API Documentation

OneDesk is a cloud-based software platform for help desk software, product management software and project management. The OneDesk API provides the ability to integrate OneDesk with other software tools.

View API Details
POSTlogin
GETGet organization basic information
work timer
GETLoad user work timer
GETStart work timer
GETPause work timer
GETResume work timer
Work Items
POSTSearch items
POSTcreateWorkItem
POSTGet item updates
GETGet Work item
users
POSTGet users
worklog / timesheet
POSTCreate worklog
POSTgetWorklog
POSTlogin

login

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
Required Parameters
login modelJSON_STRING
REQUIREDlogin
Code Snippet
unirest.post("https://onedesk-onedesk-product-management-software-v1.p.rapidapi.com/login/loginUser")
.header("X-RapidAPI-Host", "onedesk-onedesk-product-management-software-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/json")
.send({"email":"[email protected]","password":"abc123"})
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://onedesk-onedesk-product-management-software-v1.p.rapidapi.com/login/loginUser
Request Method: POST
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.post("https://onedesk-onedesk-product-management-software-v1.p.rapidapi.com/login/loginUser")
.header("X-RapidAPI-Host", "onedesk-onedesk-product-management-software-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Content-Type", "application/json")
.send({"email":"[email protected]","password":"abc123"})
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication