Skip to content
Get in touch

Person

A person affiliated with an organization or grant application.

PropertyTypeRequiredDescription
nameNameYesThe person’s full name
titlestringNoThe person’s title
addressesPersonAddressCollectionNoThe person’s addresses
phonesPersonPhoneCollectionNoThe person’s phone numbers
faxPhoneNoThe person’s fax number
emailsPersonEmailCollectionNoThe person’s email addresses

A JSON example of this model is:

{
"name": {
"prefix": "Dr.",
"first": "Jane",
"middle": "E.",
"last": "Doe"
},
"phones": {
"primary": {
"countryCode": "+1",
"number": "123-456-7890"
},
"work": {
"countryCode": "+1",
"number": "123-456-7890"
},
"home": {
"countryCode": "+1",
"number": "123-456-7890"
}
},
"fax": {
"countryCode": "+1",
"number": "123-456-7890"
},
"emails": {
"primary": "john.doe@example.com",
"work": "john.doe@work.com",
"personal": "john.doe@gmail.com",
"otherEmails": {
"school": "john.doe@school.edu"
}
},
"addresses": {
"mailing": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"work": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"home": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
}
}
}

A collection of addresses for a person.

PropertyTypeRequiredDescription
mailingAddressYesThe person’s mailing address
workAddressNoThe person’s work address
homeAddressNoThe person’s home address
otherAddressesRecord<Address>NoAdditional addresses not covered by the standard fields.

A JSON example of this model is:

{
"mailing": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"work": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"home": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
},
"otherAddresses": {
"school": {
"street1": "123 Main St",
"city": "Anytown",
"stateOrProvince": "CA",
"country": "US",
"postalCode": "12345"
}
}
}

A collection of email addresses for a person.

PropertyTypeRequiredDescription
primaryemailYesThe person’s primary email address
workemailNoThe person’s work email address
homeemailNoThe person’s home email address
otherEmailsRecord<email>NoAdditional email addresses not covered by the standard fields.

A JSON example of this model is:

{
"primary": "john.doe@example.com",
"work": "john.doe@work.com",
"home": "john.doe@gmail.com",
"otherEmails": {
"school": "john.doe@school.edu"
}
}

A collection of phone numbers for a person.

PropertyTypeRequiredDescription
primaryPhoneYesThe person’s primary phone number
workPhoneNoThe person’s work phone number
homePhoneNoThe person’s home phone number
otherPhonesRecord<Phone>NoAdditional phone numbers not covered by the standard fields.

A JSON example of this model is:

{
"primary": {
"countryCode": "+1",
"number": "123-456-7890",
"isMobile": true
},
"work": {
"countryCode": "+1",
"number": "456-789-0123",
"extension": "123",
"isMobile": false
},
"home": {
"countryCode": "+1",
"number": "789-012-3456",
"extension": "567",
"isMobile": true
},
"otherPhones": {
"school": {
"countryCode": "+1",
"number": "123-456-7890",
"extension": "123",
"isMobile": true
}
}
}