Appearance
user
Represents a Syngency user (administrator, agent, contact, model, or assistant).
ACCESS
Directly accessible in all Email templates.
Example
json
{
"id": 123,
"token": null,
"agency_id": 1,
"user_type_id": 1,
"office_id": null,
"contact_id": null,
"contact_department_type_id": null,
"model_id": null,
"two_factor_auth": null,
"first_name": "John",
"last_name": "Davis",
"email": "jane@agency.com",
"title": null,
"phone": null,
"mobile": null,
"password": null,
"signature": null,
"email_signature": null,
"email_notifications": null,
"dashboard_widgets": null,
"permissions": null,
"notes": null,
"commission_percentage": null,
"is_active": 0,
"is_superuser": 0,
"created_at": "2025-01-31 12:00:00",
"updated_at": "2025-01-31 12:00:00",
"deleted_at": "2025-01-31 12:00:00",
"name": "John Davis",
"user_type_name": "Agent",
"agency_name": null,
"agency_timezone": null,
"office_name": null,
"last_login_at": "2025-01-31 12:00:00",
"image": null,
"logins": [],
"unread_messages": 1,
"outstanding_tasks": 1,
"agent": null,
"model_url": null,
"unread_count": 1
}Properties
id
integertoken
stringagency_id
integeruser_type_id
integer1=Administrator, 2=Agent, 3=Contact, 4=Model, 5=Assistant
office_id
integercontact_id
integercontact_department_type_id
integermodel_id
integertwo_factor_auth
stringfirst_name
stringlast_name
stringemail
stringtitle
stringphone
stringmobile
stringpassword
stringsignature
stringemail_signature
stringemail_notifications
objectJSON-decoded array of notification settings
dashboard_widgets
objectJSON-decoded array of dashboard widgets
permissions
objectJSON-decoded array of permissions
notes
stringcommission_percentage
numberFormat: decimal
is_active
booleanis_superuser
booleancreated_at
datetimeupdated_at
datetimedeleted_at
datetimename
stringComputed: first_name + last_name
user_type_name
stringagency_name
stringagency_timezone
stringoffice_name
stringlast_login_at
datetimeimage
stringFormat: absolute-url
URL to user profile image
logins
arrayRecent login records (for agents)
unread_messages
integerCount of unread messages (for agents)
outstanding_tasks
integerCount of outstanding tasks (for agents)
agent
objectAgent info (for models)
model_url
stringFormat: absolute-url
Portfolio URL (for models)
unread_count
integerUnread count (for models)