Substratal Apps Substratal Apps Hub specs
GitHub

Help Tutorials

Developers About 15 minutes

Test end to end without touching live data

  1. Create a test key for your app. Its secret starts satk_test_.
  2. Create a test user with that key (POST /users). It's tagged test_mode and expires after 24 hours, unless you set expires_at (up to 30 days).
  3. Grant access, sign in, run your flows. Test webhooks reach only subscriptions created with a test key.
  4. Check isolation. Search for the same email with a live key, and it isn't there. Test and live data can never see each other.
  5. Clean up, or don't. Test data is purged after 30 days. In the Hub, test users show a TEST badge, and staff can Extend… one that's about to expire.

Screens in this tutorial

KEY-02 · Create API key USR-03 · User — Overview

Last updated 2026-10-23 · Built 2026-10-25 from a9ef3be · API 1.0.0-draft.13 · Substratal-Version: 1