List Contacts
Returns the user personal contacts.
Request
- Base URLhttps://platform.ringcentral.com
- AuthOAuth 2Authorization codehttps://platform.ringcentral.com/restapi/oauth/authorizeToken URLhttps://platform.ringcentral.com/restapi/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
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
If specified, only contacts which 'First name' or 'Last name' start with the mentioned substring will be returned. Case-insensitive
Sorts results by the specified property
The result set page number (1-indexed) to return
The number of items per page. If provided value in the request is greater than a maximum, the maximum value is applied
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"
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.