Class Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelete()
Deletes the user personal contact(s).get()
Returns the user personal contact(s).list()
list
(ListContactsParameters queryParams) Returns the user personal contacts.patch
(PersonalContactRequest personalContactRequest) patch
(PersonalContactRequest personalContactRequest, PatchContactParameters queryParams) Updates particular values of a personal contact attributes specified in request (partial resource update).path()
post
(PersonalContactRequest personalContactRequest) post
(PersonalContactRequest personalContactRequest, CreateContactParameters queryParams) Creates the user personal contact.put
(PersonalContactRequest personalContactRequest) put
(PersonalContactRequest personalContactRequest, UpdateContactParameters queryParams) Updates the user personal contact(s) (full resource update).
-
Field Details
-
rc
-
parent
-
contactId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
list
Returns the user personal contacts.HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact Rate Limit Group: Heavy App Permission: ReadContacts User Permission: ReadPersonalContacts
- Throws:
RestException
IOException
-
list
- Throws:
RestException
IOException
-
post
public PersonalContactResource post(PersonalContactRequest personalContactRequest, CreateContactParameters queryParams) throws RestException, IOException Creates the user personal contact.HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact Rate Limit Group: Heavy App Permission: Contacts User Permission: EditPersonalContacts
- Throws:
RestException
IOException
-
post
public PersonalContactResource post(PersonalContactRequest personalContactRequest) throws RestException, IOException - Throws:
RestException
IOException
-
get
Returns the user personal contact(s). [Batch request syntax](https://developers.ringcentral.com/api-reference/Batch-Requests) is supported.HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} Rate Limit Group: Heavy App Permission: ReadContacts User Permission: ReadPersonalContacts
- Throws:
RestException
IOException
-
put
public PersonalContactResource put(PersonalContactRequest personalContactRequest, UpdateContactParameters queryParams) throws RestException, IOException Updates the user personal contact(s) (full resource update). [Batch request syntax](https://developers.ringcentral.com/api-reference/Batch-Requests) is supported.HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} Rate Limit Group: Heavy App Permission: Contacts User Permission: EditPersonalContacts
- Throws:
RestException
IOException
-
put
public PersonalContactResource put(PersonalContactRequest personalContactRequest) throws RestException, IOException - Throws:
RestException
IOException
-
delete
Deletes the user personal contact(s). [Batch request syntax](https://developers.ringcentral.com/api-reference/Batch-Requests) is supported.HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} Rate Limit Group: Heavy App Permission: Contacts User Permission: EditPersonalContacts
- Throws:
RestException
IOException
-
patch
public PersonalContactResource patch(PersonalContactRequest personalContactRequest, PatchContactParameters queryParams) throws RestException, IOException Updates particular values of a personal contact attributes specified in request (partial resource update). Omitted attributes will remain unchanged. If any attribute is passed in request body with the null value, then this attribute value will be removed.HTTP Method: patch Endpoint: /restapi/{apiVersion}/account/{accountId}/extension/{extensionId}/address-book/contact/{contactId} Rate Limit Group: Heavy App Permission: Contacts User Permission: EditPersonalContacts
- Throws:
RestException
IOException
-
patch
public PersonalContactResource patch(PersonalContactRequest personalContactRequest) throws RestException, IOException - Throws:
RestException
IOException
-