Skip to Content
SPAPS is proprietary hosted SaaS. Paid access required; pre-1.0 contracts may change. Terms and access
PackagesPackages Overview

Client Packages

These packages connect your application to the hosted SPAPS API. They do not contain or install the SPAPS backend.

SurfaceInstallUse it for
TypeScript SDKnpm install spaps-sdk@2.0.2Browser and Node auth, payments, entitlements, messages, and helpers
Python clientpip install spaps==0.8.2Server-to-server SPAPS API calls
Shared contractsnpm install spaps-types@2.0.2TypeScript request and response types
Wallet utilitiesNo verified public npm releaseSource API reference
Issue reporting UInpm install spaps-issue-reporting-react@0.6.4React issue-reporting components

These install examples name verified public releases. Upstream development versions are separate from registry availability; check the installed version and lockfile before adopting newer APIs.

Access to a package does not grant backend operation, deployment, redistribution, or source rights. Configure clients with provisioned hosted application credentials.

Standard Configuration

SPAPS_API_URL=https://api.sweetpotato.dev SPAPS_API_KEY=spaps_sec_your_staging_key

Browser applications use the corresponding publishable-key variables supported by their framework. Never expose spaps_sec_* values in browser bundles.