Skip to content

Get the authenticated Teak identity

GET/v1/me
Authorization
AuthorizationBearer token (OAuth access token or teakapi_ API key) · headerrequired

Bearer token. Accepts either an OAuth 2.0 access token (obtained via browser sign-in; expires after 1 hour and is refreshable) or a teakapi_ API key.

Responses
200

Permanent Teak owner ID and current profile

dataobjectrequired
Show properties
idstringrequired

Permanent Teak owner ID

emailstring<email>required
namestring
401

Missing, invalid, expired, or revoked credential

429

Rate limit exceeded

500

Profile or authorization service unavailable

Try it
Server
Authorization
Request
curl -X GET "https://teakvault.com/api/v1/me" \
  -H "Authorization: Bearer YOUR_TOKEN"
Response
{
  "data": {
    "id": "string",
    "email": "user@example.com",
    "name": "string"
  }
}