<!--
{
  "documentType" : "article",
  "framework" : "AddressBook",
  "identifier" : "/documentation/AddressBook/default-person-properties",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Default Person Properties"
}
-->

# Default Person Properties

The properties that a person record contains by default.

## Discussion

You can add your own properties with the `ABPerson` method [`addPropertiesAndTypes(_:)`](/documentation/AddressBook/ABPerson/addPropertiesAndTypes(_:)).

## Topics

### Constants

[`kABFirstNameProperty`](/documentation/AddressBook/kABFirstNameProperty)

First name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABLastNameProperty`](/documentation/AddressBook/kABLastNameProperty)

Last name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABFirstNamePhoneticProperty`](/documentation/AddressBook/kABFirstNamePhoneticProperty)

Phonetic representation of the first name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABLastNamePhoneticProperty`](/documentation/AddressBook/kABLastNamePhoneticProperty)

Phonetic representation of the last name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABNicknameProperty`](/documentation/AddressBook/kABNicknameProperty)

Nickname. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABMaidenNameProperty`](/documentation/AddressBook/kABMaidenNameProperty)

Maiden name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABBirthdayProperty`](/documentation/AddressBook/kABBirthdayProperty)

Birth date. Type: [`kABDateProperty`](/documentation/AddressBook/kABDateProperty).

[`kABBirthdayComponentsProperty`](/documentation/AddressBook/kABBirthdayComponentsProperty)

Birth date as date components. Type: [`kABDateComponentsProperty`](/documentation/AddressBook/kABDateComponentsProperty).

[`kABOrganizationProperty`](/documentation/AddressBook/kABOrganizationProperty)

Company name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABJobTitleProperty`](/documentation/AddressBook/kABJobTitleProperty)

Job title. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABHomePageProperty`](/documentation/AddressBook/kABHomePageProperty)

Home web page. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABURLsProperty`](/documentation/AddressBook/kABURLsProperty)

Web pages. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABCalendarURIsProperty`](/documentation/AddressBook/kABCalendarURIsProperty)

Calendar URIs. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABEmailProperty`](/documentation/AddressBook/kABEmailProperty)

Email addresses. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABAddressProperty`](/documentation/AddressBook/kABAddressProperty)

Street addresses. Type: [`kABMultiDictionaryProperty`](/documentation/AddressBook/kABMultiDictionaryProperty).

[`kABOtherDatesProperty`](/documentation/AddressBook/kABOtherDatesProperty)

Dates associated with a person. Type: [`kABMultiDateProperty`](/documentation/AddressBook/kABMultiDateProperty).

[`kABOtherDateComponentsProperty`](/documentation/AddressBook/kABOtherDateComponentsProperty)

Dates associated with a person, as date components. Type: [`kABMultiDateComponentsProperty`](/documentation/AddressBook/kABMultiDateComponentsProperty).

[`kABRelatedNamesProperty`](/documentation/AddressBook/kABRelatedNamesProperty)

Names of people related to a person.

[`kABDepartmentProperty`](/documentation/AddressBook/kABDepartmentProperty)

Department name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABPersonFlags`](/documentation/AddressBook/kABPersonFlags)

Property that specifies the name ordering and configuration of a record in the Address Book application.

[`kABPhoneProperty`](/documentation/AddressBook/kABPhoneProperty)

Generic phone number.

[`kABInstantMessageProperty`](/documentation/AddressBook/kABInstantMessageProperty)

Instant messaging ID.

[`kABAIMInstantProperty`](/documentation/AddressBook/kABAIMInstantProperty)

AOL instant messaging ID. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABJabberInstantProperty`](/documentation/AddressBook/kABJabberInstantProperty)

Jabber instant messaging ID. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABMSNInstantProperty`](/documentation/AddressBook/kABMSNInstantProperty)

MSN instant messaging ID. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABYahooInstantProperty`](/documentation/AddressBook/kABYahooInstantProperty)

Yahoo instant messaging ID. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABICQInstantProperty`](/documentation/AddressBook/kABICQInstantProperty)

ICQ instant messaging ID. Type: [`kABMultiStringProperty`](/documentation/AddressBook/kABMultiStringProperty).

[`kABNoteProperty`](/documentation/AddressBook/kABNoteProperty)

Notes. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABSocialProfileProperty`](/documentation/AddressBook/kABSocialProfileProperty)

Social network profile.

[`kABMiddleNameProperty`](/documentation/AddressBook/kABMiddleNameProperty)

Middle name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABMiddleNamePhoneticProperty`](/documentation/AddressBook/kABMiddleNamePhoneticProperty)

Phonetic representation of the middle name. Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABTitleProperty`](/documentation/AddressBook/kABTitleProperty)

Title, such as “Mr.,” “Mrs.,” “General,” “Cardinal,” or “Lord.” Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).

[`kABSuffixProperty`](/documentation/AddressBook/kABSuffixProperty)

Suffix, such as “Sr.,” “Jr.,” “III.,” or “Esq.” Type: [`kABStringProperty`](/documentation/AddressBook/kABStringProperty).



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)