SoulOS API

Build with the Human-First AI

Integrate with SoulOS to create applications that foster emotional wellbeing and personal growth. Explore our endpoints below.

SoulOS System Icon

Authentication

User registration, login, 2FA, and token management.

POST /auth/login Authenticate a user

Authenticate with email and password to receive JWT access and refresh tokens.

POST /auth/signup Register a new user

Create a new user account.

User

User profile, settings, and KYC management.

GET /users/me Get current user's profile

Requires authentication. Fetches the profile of the currently logged-in user.

System & Admin

Health checks, metrics, and administrative functions.

GET /health Check API and service health

Public endpoint to check the health of the system services.

Start Your Growth Journey Today

Join thousands of others discovering their full potential with SoulOS