Skip to main content
The WeCareRemote authentication API provides two endpoints for token management: one to obtain a JWT token and one to verify a token and retrieve the associated user data. Both endpoints are hosted at https://getme.global/api/v1/wordpress_auth and require no prior authentication. Use the token endpoint to get a JWT to send to the AI agent or recordings API. Use the verify endpoint when you need to confirm a token is still valid and read its associated user identity — for example, when accepting a JWT from a third-party caller.

Get JWT token

Request a new JWT token. No authentication is required to call this endpoint. Endpoint: GET https://getme.global/api/v1/wordpress_auth/jwt_token

Response (success)

boolean
true if a token was successfully issued.
string
The JWT token string. Use this value as your Bearer token in subsequent API requests.

Response (error)

If the token could not be issued, the endpoint returns:

Example

Verify JWT token

Verify that a token is valid and retrieve the associated user data, including permissions and organization. Endpoint: POST https://getme.global/api/v1/wordpress_auth/verify_jwt_token

Request body

string
required
The JWT token to verify.

Response (success)

boolean
true if the token is valid.
object
The user object associated with the token.

Response (failure)

If the token is invalid or expired, the endpoint returns:

Example

Error handling

If token verification fails, success is false and no user object is returned. This typically means the token has expired or was tampered with.
If verification fails, request a new token from the GET /jwt_token endpoint and retry your operation. Do not attempt to decode or modify the token manually.