Skip to content

Sprint ModePlatform Documentation

SM API & @sprintmode/ui — the technical reference for building on the Sprint Mode platform.

The Platform

Sprint Mode is a platform. Every product — Studios, Mode, Hub, Sprint Capital, PrivacyAI — is a tenant of SM infrastructure.

SM API (api.sprintmode.ai) is the backend contract. All data, auth, connectors, and campaigns live here.
@sprintmode/ui is the frontend contract. React components, CSS design tokens, auth helpers, and the login page.

Products call SM API and import @sprintmode/ui. They never rebuild auth, portals, sidebars, CRM, campaign engines, or connectors.

Base URL

All SM API routes are served from:

https://api.sprintmode.ai

Authentication Overview

Most routes require one of:

MethodHow
CF Access (User)Browser session via Google/Microsoft SSO. Header: cf-access-authenticated-user-email
CF Access (Service Token)Server-to-server. Headers: CF-Access-Client-Id + CF-Access-Client-Secret
API KeyHeader: X-SM-Key: <key> or Authorization: Bearer <key>

Public routes (SSO callbacks, magic link) bypass auth. See Authentication for full details.

Sprint Mode LLC — Internal Platform Documentation