Beladed Docs
Help Sign in Create account

Platform guide

React Native and Expo integrations

JavaScriptTypeScriptSwift

Use Beladed from cross-platform mobile apps without embedding secret credentials.

Recommended architecture

App or siteYour trusted backendBeladed API

Credentials

CredentialWhere it belongsUse
No keyAny clientExplicitly public reads and redirect destinations
Publishable keyApproved web origin or extensionNarrow browser-safe operations; never grants administrative access
Secret keyYour trusted server onlyAccount-scoped reads and mutations
OAuth clientBackend authorization flowApproved partner integrations

Implementation checklist

  • Choose a documented operation and verify platform support.
  • Keep secret keys on your trusted backend.
  • Restrict publishable keys to explicit origins and minimum permissions.
  • Use HTTPS and validate every redirect or deep link.
  • Handle offline, retry, duplicate, and expired-session states.
  • Verify the development workflow before production.

Examples

Every operation reference provides language-specific HTTP examples. Client-platform examples use a backend relay unless the operation explicitly permits an origin-restricted publishable key.

Browse API examples

Type to search the complete public documentation catalog.