---
title: "Get User Contact(s)"
method: GET
path: "/restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}"
tags: ["External Contacts"]
---

# Get User Contact(s)

`GET /restapi/v1.0/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId}`

Returns the user personal contact(s). 
[Batch request syntax](https://developers.ringcentral.com/api-reference/Batch-Requests) is supported.

## Path parameters

- `accountId` string, required
- `extensionId` string, required
- `contactId` integer[], required

## Response `200`

User personal contact(s) information

- PersonalContactResource
  - `uri` string, uri — Canonical URI of a contact
  - `availability` 'Alive' | 'Deleted' | 'Purged' — This property has a special meaning only on Address Book Sync (e.g. a contact can be `Deleted`). For simple contact list reading it has always the default value - `Alive`
  - `email` string, email — Email of a contact
  - `id` integer — Internal identifier of availability contact
  - `notes` string — Notes for a contact
  - `company` string — Company name of a contact
  - `firstName` string — First name of a contact
  - `lastName` string — Last name of a contact
  - `jobTitle` string — Job title of a contact
  - `birthday` string, date-time — Date of birth of a contact
  - `webPage` string, uri — The contact home page URL
  - `middleName` string — Middle name of a contact
  - `nickName` string — Nick name of a contact
  - `email2` string, email — Second email of a contact
  - `email3` string, email — Third email of a contact
  - `homePhone` string — Home phone number of a contact in e.164 (with "+") format
  - `homePhone2` string — Second home phone number of a contact in e.164 (with "+") format
  - `businessPhone` string — Business phone of the contact in e.164 (with "+") format
  - `businessPhone2` string — Second business phone of a contact in e.164 (with "+") format
  - `mobilePhone` string — Mobile phone of a contact in e.164 (with "+") format
  - `businessFax` string — Business fax number of a contact in e.164 (with "+") format
  - `companyPhone` string — Company number of a contact in e.164 (with "+") format
  - `assistantPhone` string — Phone number of a contact assistant in e.164 (with "+") format
  - `carPhone` string — Car phone number of a contact in e.164 (with "+") format
  - `otherPhone` string — Other phone number of a contact in e.164 (with "+") format
  - `otherFax` string — Other fax number of a contact in e.164 (with "+") format
  - `callbackPhone` string — Callback phone number of a contact in e.164 (with "+") format
  - `businessAddress` ContactAddressInfo
    - `street` string — Street address
    - `city` string — City name
    - `country` string — Country name
    - `state` string — State/province name
    - `zip` string — Zip/Postal code
  - `homeAddress` ContactAddressInfo
    - `street` string — Street address
    - `city` string — City name
    - `country` string — Country name
    - `state` string — State/province name
    - `zip` string — Zip/Postal code
  - `otherAddress` ContactAddressInfo
    - `street` string — Street address
    - `city` string — City name
    - `country` string — Country name
    - `state` string — State/province name
    - `zip` string — Zip/Postal code
  - `ringtoneIndex` string — Contact ringtone. Max number of symbols is 64

---

[API](https://skmtc.net/ringcentral/apis/ringcentral-api.md) · [All operations](https://skmtc.net/ringcentral/apis/ringcentral-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringcentral/ringcentral-api/revisions/8d602198ec97/schema)
