Auth
Browser Handoff Endpoint
Returns a one-time URL that sets WordPress auth cookies in a real browser and redirects to the requested destination. Used...
Google OAuth Authentication
Authenticate users with Google OAuth using ID tokens and return access + refresh tokens for API access. Endpoints Google OAuth...
Auth Login
Authenticate a user and return access + refresh tokens for API access. Supports device tracking for session management and optional...
Auth Logout
Revoke user session tokens and end authentication for a specific device. Endpoints User Logout Endpoint: POST /wp-json/extrachill/v1/auth/logout Purpose: Revoke refresh...
Auth Me
Retrieve current authenticated user data including onboarding completion. Endpoints Get Current User Endpoint: GET /wp-json/extrachill/v1/auth/me Purpose: Return the currently authenticated...
Auth Refresh
Refresh an expired access token using a valid refresh token. Maintains user session without requiring full re-authentication. Endpoints Refresh Access...
Auth Register
Create a new user account with token-based authentication. Supports artist profile creation, professional status, and invitation-based registration. Endpoints User Registration...