Navigation

Introduction

The Rupt API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base URL
  https://api.rupt.dev

The Rupt Browser SDK is designed to be used on the client to manage device connections and to collect a variety of signals for indentification purposes.

Browser SDK
import Rupt from 'rupt';

The Rupt Node SDK is designed to be used on the server. It operates as a convenient wrapper for all Rupt API methods and benefits from type safety and intellisense.

Node SDK
import RuptCore from '@ruptjs/core';
const Rupt = new RuptCore(API_SECRET);