The QuickContact module exposes an API to search for contact information.
QuickContact connects to a directory via LDAP as configured by the administrator. The CSF / LDAP attributes mapping is configurable.


GET /quickcontact/name/{name}:
search for contacts whose name starts with {name}.
Name is first, last or display name.

GET /quickcontact/email/{email}:
search for contacts whose email address starts with {email}.

GET /quickcontact/phoneNumber/{phoneNumber}:
search for contacts whose one phone number starts with {phoneNumber}.

GET /quickcontact/uri/{uri}:
search for contacts whose URI starts with sip:{uri}.
Attributes mapping example
CSFLDAP

LDAP host
LDAP tree base
Minimum searching length
Delay before searchingmilliseconds, can be 0
 

Predictively search contacts by name (10 results maximum).