-
Suggestion
-
Resolution: Unresolved
-
P1: Critical
-
None
Summary
The Contacts API enables a client to access and manipulate contacts data from various sources.
Supported Functionality
| Requirement | Comments |
|---|---|
| Retrieving the contents of a contact | Predefined fields, including location and presence, and any extended fields |
| Retrieving a list/iterator for all contacts | Unfiltered |
| Retrieving a list of contacts | Simple filtering (collection, name, with number/email etc) |
| Add/Update/Remove Contacts | |
| Add/Update/Remove Groups | |
| Matching a contact | Matching incoming phone/email, and by name |
| Extending contact fields at runtime | Plugin case - add Ovi NGage username field, for example |
| Discover platform capabilities | Run time discovery of any missing capabilities |
| Synchronization Enablers | Retrieve contacts added/modified/removed since a specific datetime. Batch updates. |