io.ox/contacts/api/search
An opportunity to extend search requests. Extensions are called as methods on the search request object and can modify it before it is sent to the server.
io.ox/contacts/detail
The mainpoint for the detail view of a selected single contact.
The baton is forwarded as argument.

baton contains:
app

e.g.

app.attributes - functions and infos related to the contact app
app.attributes.window - functions and infos related to the app window (e.g. addButton etc.)

app.currentContact - provides access to the folder_id and the id of the current selected contact

app.settings: provides access to the app settings
data - holds the contact data object of the current selected contact
io.ox/contacts/detail/head
The Point in the contact detail view for the headregion of a single selected contact.
The baton is forwarded as argument.

io.ox/contacts/detail/actions
The mainpoint for inserting actions related to the selected contact.
The contact data object (baton.data) is forwarded as argument.

io.ox/contacts/links/inline
The Point for inserting actions like edit & delete.

io.ox/contacts/edit/view/personal
The point for the personal section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/personal/title - io.ox/contacts/edit/view/personal/first_name - io.ox/contacts/edit/view/personal/last_name - io.ox/contacts/edit/view/personal/display_name - io.ox/contacts/edit/view/personal/second_name - io.ox/contacts/edit/view/personal/suffix - io.ox/contacts/edit/view/personal/nickname - io.ox/contacts/edit/view/personal/birthday - io.ox/contacts/edit/view/personal/marital_status - io.ox/contacts/edit/view/personal/number_of_children - io.ox/contacts/edit/view/personal/spouse_name - io.ox/contacts/edit/view/personal/anniversary - io.ox/contacts/edit/view/personal/url

io.ox/contacts/edit/view/messaging
The point for the messaging section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/messaging/email1 - io.ox/contacts/edit/view/messaging/email2 - io.ox/contacts/edit/view/messaging/email3 - io.ox/contacts/edit/view/messaging/instant_messenger1 - io.ox/contacts/edit/view/messaging/instant_messenger2

io.ox/contacts/edit/view/phone
The point for the phone section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/phone/cellular_telephone1 - io.ox/contacts/edit/view/phone/cellular_telephone2 - io.ox/contacts/edit/view/phone/telephone_business1 - io.ox/contacts/edit/view/phone/telephone_business2 - io.ox/contacts/edit/view/phone/telephone_home1 - io.ox/contacts/edit/view/phone/telephone_home2 - io.ox/contacts/edit/view/phone/telephone_company - io.ox/contacts/edit/view/phone/telephone_other - io.ox/contacts/edit/view/phone/fax_business - io.ox/contacts/edit/view/phone/fax_home - io.ox/contacts/edit/view/phone/fax_other - io.ox/contacts/edit/view/phone/telephone_car - io.ox/contacts/edit/view/phone/telephone_isdn - io.ox/contacts/edit/view/phone/telephone_pager - io.ox/contacts/edit/view/phone/telephone_primary - io.ox/contacts/edit/view/phone/telephone_radio - io.ox/contacts/edit/view/phone/telephone_telex - io.ox/contacts/edit/view/phone/telephone_ttytdd - io.ox/contacts/edit/view/phone/telephone_ip - io.ox/contacts/edit/view/phone/telephone_assistant - io.ox/contacts/edit/view/phone/telephone_callback

io.ox/contacts/edit/view/home_address
The point for the home address section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/home_address/street_home - io.ox/contacts/edit/view/home_address/city_home - io.ox/contacts/edit/view/home_address/state_home - io.ox/contacts/edit/view/home_address/country_home

io.ox/contacts/edit/view/business_address
The point for the business address section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/business_address/street_business - io.ox/contacts/edit/view/business_address/city_business - io.ox/contacts/edit/view/business_address/state_business - io.ox/contacts/edit/view/business_address/country_business

io.ox/contacts/edit/view/other_address
The point for the other address section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/other_address/street_other - io.ox/contacts/edit/view/other_address/city_other - io.ox/contacts/edit/view/other_address/state_other - io.ox/contacts/edit/view/other_address/country_other

io.ox/contacts/edit/view/job
The point for the job section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/job/profession - io.ox/contacts/edit/view/job/position - io.ox/contacts/edit/view/job/department - io.ox/contacts/edit/view/job/company - io.ox/contacts/edit/view/job/room_number - io.ox/contacts/edit/view/job/employee_type - io.ox/contacts/edit/view/job/number_of_employees - io.ox/contacts/edit/view/job/sales_volume - io.ox/contacts/edit/view/job/tax_id - io.ox/contacts/edit/view/job/commercial_register - io.ox/contacts/edit/view/job/branches - io.ox/contacts/edit/view/job/business_category - io.ox/contacts/edit/view/job/info - io.ox/contacts/edit/view/job/manager_name - io.ox/contacts/edit/view/job/assistant_name

io.ox/contacts/edit/view/userfields
The point for the userfields section in the contact edit form.
It is followed by points for each attribute:

- io.ox/contacts/edit/view/userfields/userfield01 - io.ox/contacts/edit/view/userfields/userfield02 - io.ox/contacts/edit/view/userfields/userfield03 - io.ox/contacts/edit/view/userfields/userfield04 - io.ox/contacts/edit/view/userfields/userfield05 - io.ox/contacts/edit/view/userfields/userfield06 - io.ox/contacts/edit/view/userfields/userfield07 - io.ox/contacts/edit/view/userfields/userfield08 - io.ox/contacts/edit/view/userfields/userfield09 - io.ox/contacts/edit/view/userfields/userfield10 - io.ox/contacts/edit/view/userfields/userfield11 - io.ox/contacts/edit/view/userfields/userfield12 - io.ox/contacts/edit/view/userfields/userfield13 - io.ox/contacts/edit/view/userfields/userfield14 - io.ox/contacts/edit/view/userfields/userfield15 - io.ox/contacts/edit/view/userfields/userfield16 - io.ox/contacts/edit/view/userfields/userfield17 - io.ox/contacts/edit/view/userfields/userfield18 - io.ox/contacts/edit/view/userfields/userfield19 - io.ox/contacts/edit/view/userfields/userfield20

io.ox/contacts/edit/view/comment
The point for the comment section in the contact edit form.
It is followed by a point for the attribute:

- io.ox/contacts/edit/view/comment/note

io.ox/contacts/edit/view/misc
The point for the misc section in the contact edit form.
It is followed by a point for the attribute:

- io.ox/contacts/edit/view/misc/private_flag

io.ox/contacts/edit/main/model
The point for adding additional functions to the model of a contact.

io.ox/contacts/model/validation/distribution_list
The point for adding additional validation to the distribution_list array.