Thrive API

Users

Identify the user who owns an API key.

Retrieve the key owner

GET /v1/me

Returns the Thrive user that owns the API key. Only the id and display name are exposed — never email or other personal data.

Authentication: API key · Required scope: profile:read

curl "https://jointhrive.org/api/public/v1/me" \
  -H "Authorization: Bearer $THRIVE_API_KEY"
Response · 200
{
  "object": "user",
  "id": "8b0c…",
  "display_name": "Grant"
}

Errors: invalid_api_key, missing_scope, rate_limited

Try it

Sign in to test this endpoint with one of your keys.