Address Book Synchronization
Synchronizes user contacts.
Path parameters
Internal identifier of the RingCentral account (can be set to "~" to indicate that the account associated with current authorization session should be used)
Internal identifier of the RingCentral extension/user (can be set to "~" to indicate that the extension associated with current authorization session should be used)
Query parameters
Type of synchronization
Value of syncToken property of the last sync request response
Number of records per page to be returned. Max number of records is 250, which is also the default. For 'FSync' - if the number of records exceeds the parameter value (either specified or default), all of the pages can be retrieved in several requests. For 'ISync' - if the number of records exceeds page size, then the number of incoming changes to this number is limited
Internal identifier of a page. It can be obtained from the 'nextPageId' parameter passed in response body
Response
Synchronized user contacts
Example response
{
"records": [
{
"uri": "https://platform.ringcentral.com/restapi/v1.0/account/230919004/extension/230919004/address-book/contact/623045004",
"email": "charlie.williams@example.com",
"id": 623045004,
"notes": "#1 Customer",
"company": "Example, Inc.",
"firstName": "Charlie",
"lastName": "Williams",
"jobTitle": "CEO",
"webPage": "http://www.example.com",
"middleName": "J",
"nickName": "The Boss",
"email2": "charlie-example@gmail.com",
"email3": "theboss-example@hotmail.com",
"homePhone": "+15551234567",
"homePhone2": "+15551234567",
"businessPhone": "+15551234567",
"businessPhone2": "+15551234567",
"mobilePhone": "+15551234567",
"businessFax": "+15551234567",
"companyPhone": "+15551234567",
"assistantPhone": "+15551234567",
"carPhone": "+15551234567",
"otherPhone": "+15551234567",
"otherFax": "+15551234567",
"callbackPhone": "+15551234567",
"businessAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"homeAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
},
"otherAddress": {
"street": "20 Davis Dr.",
"city": "Belmont",
"state": "CA",
"zip": "94002"
}
}
]
}