Skip to content
Get in touch

Phone

A phone number.

PropertyTypeRequiredDescription
countryCodestringYesThe international country code (e.g., “+1” for US/Canada).
numberstringYesThe local phone number without the country code.
extensionstringNoOptional extension number for the phone line.
isMobilebooleanNoIndicates whether this is a mobile/cell phone number.

A JSON example of this model is:

{
"countryCode": "+1",
"number": "555-123-4567",
"extension": "123",
"isMobile": true
}

A collection of phone numbers for a person or organization.

PropertyTypeRequiredDescription
primaryPhoneYesThe primary phone number for a person or organization
faxPhoneNoThe fax number, if applicable
otherPhonesRecord<Phone>NoAdditional phone numbers keyed by a descriptive label

A JSON example of this model is:

{
"primary": {
"countryCode": "+1",
"number": "444-456-1230",
"isMobile": true
},
"fax": {
"countryCode": "+1",
"number": "555-123-4567",
"extension": "123",
"isMobile": false
},
"otherPhones": {
"support": {
"countryCode": "+1",
"number": "333-456-1230",
"isMobile": false
},
"marketing": {
"countryCode": "+1",
"number": "444-456-1230",
"isMobile": true
}
}
}