Auth

Get Current User Info

Changed on

Get current authenticated user information from cookie

get/auth/me

Request

  • Base URL: https://api.openintake.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.openintake.ai/auth/me
  • Auth: none declared

Response

Successful Response

user_idstring required
first_namestring required
last_namestring required
emailstring required
is_developerboolean
user_type'admin' | 'staff' | 'referral_partner' required

Enum for user types.

NOTE: SQLEnum(UserType) persists the member NAME, so each name must equal its value or writes break.

admin/staff are internal firm users with dashboard access. referral_partner is an EXTERNAL user (an outside referrer: an individual, organization, or attorney who sends the firm cases) whose only surface is the branded referral portal — see get_portal_user in app.auth.dependencies; get_user deliberately rejects this type so no internal endpoint is reachable.

login_type'password' | 'google' | 'microsoft' required

Enum for user login types

customer_idstring required

Changes

    • info

      added the required property // to the response with the status

    • info

      added the required property // to the response with the status