VendorContact: properties: id: description: 'The hashed id of the vendor contact' type: string example: Opnel5aKBz readOnly: true user_id: description: 'The hashed id of the user id' type: string example: Opnel5aKBz readOnly: true vendor_id: description: 'The hashed id of the vendor' type: string example: Opnel5aKBz readOnly: true first_name: description: 'The first name of the contact' type: string example: Harry last_name: description: 'The last name of the contact' type: string example: Windsor contact_key: description: 'A unique identifier for the contact' type: string example: JD0X52bkfZlJRiroCJ0tcSiAjsJTntZ5uqKdiZ0a readOnly: true confirmation_code: description: 'The confirmation code used to authenticate the contacts email address' type: string example: 333-sdjkh34gbasd readOnly: true phone: description: 'The contacts phone number' type: string example: 555-123-1234 custom_value1: description: 'A custom value' type: string example: '2022-10-10' custom_value2: description: 'A custom value' type: string example: $1000 custom_value3: description: 'A custom value' type: string example: '' custom_value4: description: 'A custom value' type: string example: '' email: description: 'The contact email address' type: string example: harry@windsor.com email_verified_at: description: 'The date which the contact confirmed their email' type: number format: integer example: '134341234234' readOnly: true password: description: 'The hashed password of the contact' type: string example: '*****' is_primary: description: 'Boolean flag determining if the contact is the primary contact for the vendor' type: boolean example: true created_at: description: Timestamp type: number format: integer example: '134341234234' readOnly: true updated_at: description: Timestamp type: number format: integer example: '134341234234' readOnly: true deleted_at: description: Timestamp type: number format: integer example: '134341234234' readOnly: true type: object