mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-10-31 13:57:31 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			104 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			104 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
|     User:
 | |
|       properties:
 | |
|         id:
 | |
|           description: 'The hashed id of the user'
 | |
|           type: string
 | |
|           example: Opnel5aKBz
 | |
|           readOnly: true
 | |
|         first_name:
 | |
|           description: 'The first name of the user'
 | |
|           type: string
 | |
|           example: Brad
 | |
|         last_name:
 | |
|           description: 'The last name of the user'
 | |
|           type: string
 | |
|           example: Pitt
 | |
|         email:
 | |
|           description: 'The users email address'
 | |
|           type: string
 | |
|           example: brad@pitt.com
 | |
|         phone:
 | |
|           description: 'The users phone number'
 | |
|           type: string
 | |
|           example: 555-1233-23232
 | |
|         signature:
 | |
|           description: 'The users sign off signature'
 | |
|           type: string
 | |
|           example: 'Have a nice day!'
 | |
|         avatar:
 | |
|           description: 'The users avatar'
 | |
|           type: string
 | |
|           example: 'https://url.to.your/avatar.png'
 | |
|         accepted_terms_version:
 | |
|           description: 'The version of the invoice ninja terms that has been accepted by the user'
 | |
|           type: string
 | |
|           example: 1.0.1
 | |
|           readOnly: true
 | |
|         oauth_user_id:
 | |
|           description: 'The provider id of the oauth entity'
 | |
|           type: string
 | |
|           example: jkhasdf789as6f675sdf768sdfs
 | |
|           readOnly: true
 | |
|         oauth_provider_id:
 | |
|           description: 'The oauth entity id'
 | |
|           type: string
 | |
|           example: google
 | |
|           readOnly: true
 | |
|         language_id:
 | |
|           description: 'The language id of the user'
 | |
|           type: string
 | |
|           example: 1  
 | |
|         verified_phone_number:
 | |
|           description: 'Boolean flag if the user has their phone verified. Required to settings up 2FA'
 | |
|           type: boolean
 | |
|           example: true
 | |
|           readOnly: true
 | |
|         sms_verification_code:
 | |
|           description: 'The sms verification code for the user. Required to settings up 2FA'
 | |
|           type: string
 | |
|           example: '123456'
 | |
|           readOnly: true
 | |
|         oauth_user_token_expiry:
 | |
|           description: 'The expiry date of the oauth token'
 | |
|           type: string
 | |
|           example: '2022-10-10'
 | |
|           readOnly: true
 | |
|         has_password:
 | |
|           description: 'Boolean flag determining if the user has a password'
 | |
|           type: boolean
 | |
|           example: true
 | |
|           readOnly: true
 | |
|         last_confirmed_email_address:
 | |
|           description: 'The last confirmed email address of the user'
 | |
|           type: string
 | |
|           example: 'bob@gmail.com'
 | |
|           readOnly: true
 | |
|         custom_value1:
 | |
|           description: 'A custom value'
 | |
|           type: string
 | |
|           example: 'Custom value 1'
 | |
|         custom_value2:
 | |
|           description: 'A custom value'
 | |
|           type: string
 | |
|           example: '$1000'
 | |
|         custom_value3:
 | |
|           description: 'A custom value'
 | |
|           type: string
 | |
|           example: 'Custom value 3'
 | |
|         custom_value4:
 | |
|           description: 'A custom value'
 | |
|           type: string
 | |
|           example: 'Custom value 4'
 | |
|         is_deleted:
 | |
|           description: 'Boolean flag determining if the user has been deleted'
 | |
|           type: boolean
 | |
|           example: true
 | |
|           readOnly: true
 | |
|         google_2fa_secret:
 | |
|           description: 'The google 2fa secret for the user'
 | |
|           type: string
 | |
|           example: '123456'
 | |
|           readOnly: true
 | |
|         company_user:
 | |
|           $ref: '#/components/schemas/CompanyUser'
 | |
|       type: object |