External Contacts
List Contacts
Returns the user personal contacts.
get/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact
Path parameters
accountIdstring required
Internal identifier of the RingCentral account (can be set to "~" to indicate that the account associated with current authorization session should be used)
extensionIdstring required
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
startsWithstring
If specified, only contacts which 'First name' or 'Last name' start with the mentioned substring will be returned. Case-insensitive
sortBystring[]
Sorts results by the specified property
pageinteger
The result set page number (1-indexed) to return
perPageinteger
The number of items per page. If provided value in the request is greater than a maximum, the maximum value is applied
phoneNumberstring[]
Phone number in e.164 format
Response
Contact list
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"
}
}
]
}