GenuineAIGenuineAI
For usersFor developers
  • Overview
  • Guides
  • How-to
  • API reference
Documentation
  • Quickstart
  • Authentication
  • Errors
  • Rate limits
  • API reference
Platform
  • Platform overview
  • Solutions
  • Pricing
  • Sign in
Company
  • Status
  • Trust Center
  • Contact
  • Terms of Service
  • Privacy Policy

© 2026 GenuineAI Ventures LLC

support@genuinehq.com
Overview
Core
    Me
      Get the current userget
    Usage
Media library
AI
Documents
Knowledge
Creative
Website & content
Automation
Customer channels
Administration
Schemas
GenuineAI API
GenuineAI API

Me

The calling user: who they are, what they may do, and how they have signed in.


Get the current user

GET
https://api.genuineai.app/api/v1
/me

Who the caller is, which workspace they are acting in, and what they may do — the permissions and plan features the rest of the API enforces, plus the credit balance it spends against.

usr_permissions is already the effective set: the caller's roles intersected with what their plan entitles, narrowed again by key_permissions when an API key authenticated the request. A permission absent here will be refused everywhere else.

Get the current user › Headers

X-Tenant-Id
​string · uuid · required

The workspace this request acts in. Every row the API returns is isolated to it at the database layer by row-level security.

Get the current user › Responses

Success

usr_id
​string · uuid · required
usr_email
​string · email · required
usr_name
​string · required
usr_name_first
​string · required
usr_name_last
​string · required
usr_lang
​string | null · required
usr_permissions
​string[] · required
tenant_id
​string · uuid · required
tenant_name
​string · required
features
​string[] · required

The plan features this workspace is entitled to.

​object · required
auth_method
​string · enum · required

How this request authenticated.

Enum values:
jwt
api_key
GET/me
curl https://api.genuineai.app/api/v1/me \ --header 'X-Tenant-Id: <string>' \ --header 'X-Api-Key: <api-key>'
Example Responses
{ "usr_id": "00000000-0000-0000-0000-000000000000", "usr_email": "test@example.com", "usr_name": "usr_name", "usr_name_first": "usr_name_first", "usr_name_last": "usr_name_last", "usr_lang": "usr_lang", "usr_permissions": [ "string" ], "tenant_id": "00000000-0000-0000-0000-000000000000", "tenant_name": "tenant_name", "features": [ "string" ], "credits": { "available": 0, "used": 0, "remaining": 0, "hasCredits": true, "low": true }, "auth_method": "jwt" }
json
application/json

Usage