ExtProps
ExtProps Service
Web service endpoints for functionality to list jive objects by extended properties.
Create System Ext Props
POST /extprops
Save a new set of extended properties for a system with specified characteristics, and return an entity representing the newly created extended properties.
Takes:
Retrieves:
Return Status:
HTTP Status Code | Description |
---|---|
201 (Created) | Request was successful |
400 (Bad Request) | An input field is malformed or max number of extended properties has been reached |
403 (Forbidden) | You are not allowed to manage ext properties for person |
Destroy System Ext Props
DELETE /extprops
Delete the existing extended properties for the system.
Return Status:
HTTP Status Code | Description |
---|---|
204 (No Content) | Request was successful |
400 (Bad Request) | An input field is malformed |
403 (Forbidden) | You are not allowed to delete properties |
404 (Not Found) | The specified person does not exist |
Get Objects By Ext Prop
GET /extprops/{key}/{value}
Return a paginated list of entities with that contains supplied extended property and value.
Path Parameters:
Name | Type | Required | Description |
---|---|---|---|
key | String | true | Property key |
value | String | true | Property value |
Query Parameters:
Name | Type | Required | Description |
---|---|---|---|
startIndex | Integer | false | The zero-relative index of the first matching content to be returned |
count | Integer | false | The maximum number of contents to be returned |
fields | String | false | The fields to be returned on each content |
Retrieves:
Return Status:
HTTP Status Code | Description |
---|---|
200 (OK) | Request was successful |
Get Objects By Ext Prop Key
GET /extprops/{key}
Return a paginated list of entities with that contains supplied extended property.
Path Parameters:
Name | Type | Required | Description |
---|---|---|---|
key | String | true | Property key |
Query Parameters:
Name | Type | Required | Description |
---|---|---|---|
startIndex | Integer | false | The zero-relative index of the first matching content to be returned |
count | Integer | false | The maximum number of contents to be returned |
fields | String | false | The fields to be returned on each content |
Retrieves:
Return Status:
HTTP Status Code | Description |
---|---|
200 (OK) | Request was successful |
Get System Ext Props
GET /extprops
Return the specified extended properties for the system.
Retrieves:
Return Status:
HTTP Status Code | Description |
---|---|
200 (OK) | Request was successful |
404 (Not Found) | If the specified person does not exist |