RapidAPI logo

Sign Up

Log In

QuantiModo

FREEMIUM
By quantimodo
Updated 3 months ago
Devices
-/10
Popularity Score
-
Latency
-
Success Rate

QuantiModo API Documentation

QuantiModo will automatically aggregate life-tracking data from your users apps and devices with a single API. It can then analyze this data allowing you to provide your users with actionable insights they can use to optimize their lives.

View API Details
Connectors
GETList Connectors
GETConnect
GETConnection Instructions
GETDisconnect
GETConnector Information
GETUpdate
GETConnect Parameter
Correlations
GETCorrelations
GETSearch Correlations
POSTAdd correlation or/and vote for it.
GETSearch public correlations for a given effect
GETSearch public correlations for a given cause
GETSearch user correlations for a given effect
GETSearch user correlations for a given cause
GETSearch user correlation for a given effect filtering by organization
GETSearch user correlations for a given cause filtered by organization
POSTStore or Update a Correlation
POSTVotes
POSTDelete vote
Measurements
GETMeasurements
POSTStore / Update Measurements
GETMeasurement Time Range
POSTAdd a data source
GETMeasurement Sources
Oauth2
GETGet Authorization Token
GETGet Access Token
Pairs
GETPairs
Units
GETUnit Categories
GETGet all available units
GETUnits for Variable
User
GETMe
Variables
GETVariables
POSTCreate Variables
GETGet Info About a Variable
GETPublic Variables
GETSearch Public Variables
GETSearch Variables
GETVariable Categories
POSTUpdate User Settings for a Variable
Connect
GETGet embeddable connect javascript
GETMobile connect page
Organizations
GETUser tokens for existing users, Create new users
GET
Authorization:

description

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationOAUTH2
REQUIREDdescription
Request Snippet
unirest.("https://quantimodo-quantimodo-v1.p.rapidapi.com")
.header("X-RapidAPI-Host", "quantimodo-quantimodo-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Authorization", "")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
Log inSign up

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.("https://quantimodo-quantimodo-v1.p.rapidapi.com")
.header("X-RapidAPI-Host", "quantimodo-quantimodo-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Authorization", "")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication