Class Index
java.lang.Object
com.ringcentral.paths.restapi.account.customfields.Index
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondelete()
Deletes custom field(s) by ID(s) with the corresponding values.get()
Returns the list of created custom fields.path()
post
(CustomFieldCreateRequest customFieldCreateRequest) Creates custom field attached to the object.put
(CustomFieldUpdateRequest customFieldUpdateRequest) Updates custom field by ID specified in path.
-
Field Details
-
rc
-
parent
-
fieldId
-
-
Constructor Details
-
Index
-
-
Method Details
-
path
-
path
-
get
Returns the list of created custom fields. HTTP Method: get Endpoint: /restapi/{apiVersion}/account/{accountId}/custom-fields Rate Limit Group: Light App Permission: ReadAccounts User Permission: ReadUserInfo- Throws:
RestException
IOException
-
post
public CustomFieldModel post(CustomFieldCreateRequest customFieldCreateRequest) throws RestException, IOException Creates custom field attached to the object. HTTP Method: post Endpoint: /restapi/{apiVersion}/account/{accountId}/custom-fields Rate Limit Group: Medium App Permission: EditAccounts User Permission: Users- Throws:
RestException
IOException
-
put
public CustomFieldModel put(CustomFieldUpdateRequest customFieldUpdateRequest) throws RestException, IOException Updates custom field by ID specified in path. HTTP Method: put Endpoint: /restapi/{apiVersion}/account/{accountId}/custom-fields/{fieldId} Rate Limit Group: Medium App Permission: EditAccounts User Permission: Users- Throws:
RestException
IOException
-
delete
Deletes custom field(s) by ID(s) with the corresponding values. HTTP Method: delete Endpoint: /restapi/{apiVersion}/account/{accountId}/custom-fields/{fieldId} Rate Limit Group: Medium App Permission: EditAccounts User Permission: Users- Throws:
RestException
IOException
-