Overview
Introduction
Satellite Labs runs a marketing site, Satellite OS, and a set of public HTTP endpoints for forms, waitlists, and billing. This documentation describes how those surfaces fit together and how to integrate safely from your own stack.

What you can build
- Public HTTP APIs for newsletter signup, careers applications, report waitlists, and tooling, all JSON over HTTPS with predictable error shapes.
- Webhooks for Stripe billing events that keep subscriptions and entitlements aligned with Satellite OS.
- First-party surfaces such as the marketing site and OS dashboard, which share auth, theming, and Supabase-backed data.
Architecture
Traffic enters through Vercel Edge / Node runtimes. Route handlers under src/app/api validate input, apply rate limits where configured, and call Supabase or Stripe. Nothing here is a separate microservice, each endpoint is colocated with the Next.js app for simpler operations and reviews.
Client-only dashboards (OS, Studio) use the Supabase client with row-level security; public docs focus on the routes you can call from servers or edge workers you control.
Environments
| Environment | Base URL |
|---|---|
| Production | https://satellitelabs.xyz |
| Preview | Your Vercel preview URL (per deployment) |
User Studio tools
Signed-in users open tools from /studio/tools. Projects, settings, usage, and library uploads sync to Supabase under your account; billing stays on Stripe with a cached profile in Supabase.
- Voice Studio — browse voice styles and preview scripts with browser speech synthesis; studio TTS providers connect later.
- Content Copilot — generate campaign copy variants from a brief (demo templates today; plug in your model when ready).
- Research Lens — summarize URLs and notes into structured briefs.
- Studio assistant — routes you to the right workflow based on goal and channel.
- Logo Mark Studio — generate SVG/PNG logo concepts from a brand brief.
- Music Suite — Melody Typist maps every letter to a note so typed sentences become melodies; Beat Maker adds drum pads (QWER / ASDF), a 16-step sequencer, and WAV export to Library.
- Deck Builder — paste a brief, generate a slide outline with speaker notes, edit slides inline, and export markdown or PDF to Library.
Referral programme
- Overview — partners earn 10% of collected project fees or first-year retainer revenue. Payouts are made after Satellite receives payment.
- OS tracking — log introductions in
/os/dashboard?tab=referrals, mark deals won, and record commission when client invoices are paid.
Next steps
Read the API reference for request/response schemas, then Webhooks if you are extending billing or fulfillment flows that originate in Stripe.
Need something that is not documented?
Reach out via Contact , we can point you to the right RPC or internal surface.