CSV Integration Schema: Profiles

Last updated: October 5, 2026

This is the format for importing Profile data into Housing.Cloud — your student and staff roster. Profiles are read-only to us: Housing.Cloud never writes them back to your SIS.

Column Type Required Notes
schoolEmail string (unique) Yes* *Either schoolEmail and/or personalEmail must be supplied
personalEmail string (unique) No* *See above
sisId string Yes The key that links a student across every file
name string Yes Full name
preferredName string No If provided, utilize a full name format
dob date No Format: yyyy-mm-dd
phone string No Include country code with a leading +
profileTags comma-separated list No A list of Tag captions
privateAvatar string No A publicly accessible image URL
address1 / address2 string No address1 required to save an address
addressCity / addressState / addressZip string No City & state required to save an address; preserve leading zeros on zip
emergencyName string No Required to save an emergency contact
emergencyRelationship string No Required to save an emergency contact
emergencyPhone / emergencyEmail string No At least one required to save an emergency contact
isSensitive boolean No
Any additional columns string No Matched to a configured Profile Field of the same name

An address saves only if all required parts are present (address1, addressCity, addressState). An emergency contact saves only if emergencyName, emergencyRelationship, and at least one of emergencyPhone/emergencyEmail are present.

Delivery

Ingress · filename sis_yyyy_mm_dd_{uuid}.csv · UTF-8. Ethos equivalent: persons (v12).

Attachments