RapidAPI logo

Sagenda v3

FREE
By sagenda
Updated 4 months ago
3.1/10
Popularity Score
154ms
Latency
-
Success Rate

Sagenda v3 API Documentation

Sagenda is an online booking software that helps your clients fix appointments and meetings with you online. Sagenda is available at absolutely NO COST for you or your clients! And the best thing about it is that you may have an unlimited number of bookings and/or customers. On a paid basis you can add SMS notifications, PayPal payment…

View API Details
GETList
GETAPI status
GETAuthentication status
Authentication
POSTRequest authentication token
Event locks
POSTRequest single lock
POSTRequest multiple locks
Events
GETEvents for item by date range
POSTBook single event
POSTBook multiple events
GETList

A list of bookable items associated with supplied authentication token (account)

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationSTRING
REQUIREDSupply an access token from the Authentication endpoint using Bearer scheme. For example: Bearer eyJhb...s5wTY
Code Snippet
unirest.get("https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems")
.header("X-RapidAPI-Host", "sagenda-sagenda-v3-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Authorization", "Bearer {access_token}")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems
Request Method: GET
Response Headers
Response Body
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.get("https://sagenda-sagenda-v3-v1.p.rapidapi.com/api/v3/bookableItems")
.header("X-RapidAPI-Host", "sagenda-sagenda-v3-v1.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.header("Authorization", "Bearer {access_token}")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication