WeCareRemote uses JSON Web Tokens (JWTs) to authenticate API requests. A JWT is a compact, self-contained token that encodes your user identity and permissions. Every time you call a protected endpoint — such as the AI assistant API — you include this token in your request header so WeCareRemote can verify who you are without requiring you to log in again.Documentation Index
Fetch the complete documentation index at: https://docs.wcr.is/llms.txt
Use this file to discover all available pages before exploring further.
Obtaining a token
Your JWT token is issued automatically when you log in through the WeCareRemote platform.Log in to WeCareRemote
Sign in at wcr.is/home using your email and password.
Receive your token
On successful login, WeCareRemote issues a JWT token. The token encodes your user identity, role, and permissions.
Using your token in API requests
To fetch your JWT token directly, call the token endpoint:Authorization header on every API request:
Verifying your token
You can verify that your token is valid at any time by calling the verification endpoint. Endpoint:POST https://getme.global/api/v1/wordpress_auth/verify_jwt_token
Request body:
permissions array contains your assigned role — either ["blog"] for refugee users or ["org_admin"] for NGO administrators. See user roles for details on what each role can access.
Token expiry and errors
Common authentication errors:| Status | Meaning |
|---|---|
401 Unauthorized | Your token is missing, malformed, or expired. Re-authenticate to get a fresh token. |
403 Forbidden | Your token is valid but your role does not have permission to access the requested resource. |