auth

Update Profile

Update current user profile (Step 2 of registration).

Use this after registration to add company details:

  • company: Company/organization name
  • company_website: Company website URL (required for ad campaigns)

Also supports: full_name, role, timezone

patch/api/v1/auth/profile

Request

  • Base URL: https://api.trylapis.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.trylapis.com/api/v1/auth/profile
  • Auth: HTTP bearer

Request body

full_namestring nullable
companystring nullable
company_websitestring nullable
company_short_descstring nullable
rolestring nullable
timezonestring nullable
notification_preferencesstring nullable
ad_primary_languagestring nullable

Primary language for ad generation

lapis_goalsstring[] nullable

User's selected goals from onboarding (e.g., ['ads', 'website', 'instagram', 'whatsapp'])

Response

Successful Response

idinteger required
emailstring required
full_namestring nullable
companystring nullable
company_websitestring nullable
company_short_descstring nullable
ad_primary_languagestring nullable
rolestring nullable
is_activeboolean required
is_proboolean
is_lite_enhancedboolean
signup_countrystring nullable
timezonestring required
created_atstring date-time required
last_loginstring date-time nullable
lapis_goalsstring[] nullable
appsumo_tierinteger nullable
appsumo_tier_namestring nullable
team_idinteger nullable
team_rolestring nullable
dashboard_walkthrough_completedboolean
initial_ads_generatedboolean
chatgpt_ads_enabledboolean
subscription_tierstring nullable
subscription_statusstring nullable
free_downloads_usedinteger
free_downloads_remaininginteger
signup_attributionobject nullable
community_availableboolean required

True when the user's ad language has a community gallery feed.

Changes

No recorded changes to this operation across all 1 revision of this API.