TileDefinition
{ "id" : "1005", "client_id" : "4ac82e5c-e537-4384-b4e6-9614dcf43886", "displayName" : "List of contacts", "register" : "http://myservice.com/register", "style" : "list", "configurationRequired" : false, "name" : "Contacts tile", "categories":[ { // Integration Tile Category JSON }, ... ], "state" : "published", "type" : "tileDefinition", "published" : "2013-01-12T00:19:48.992+0000", "updated" : "2013-01-12T00:19:48.992+0000", "icons" : { "16" : "https://example.jiveon.com/api/core/v3/images/1011", "48" : "https://example.jiveon.com/api/core/v3/images/1012", "128" : "https://example.jiveon.com/api/core/v3/images/1013" }, "resources" : { "self" : { "allowed" : [ "DELETE", "GET" ], "ref" : "https://example.jiveon.com/api/core/v3/tiles/definitions/1005" } } }
Fields
Field | Type | Mode † | Description |
---|---|---|---|
action | String | optional | URL that provides the processing logic for handling clicks on actions in the presentation of data from this Tile |
addOn | AddOn | read-only | |
categories | TileCategory[] | optional | |
client_id | String | optional | |
config | String | optional | URL of an HTML file used for powering a custom view (like a lightweight app) to configure the tile |
| String | optional | |
deprecation | Deprecation | read-only | Information describing the deprecation status of this object |
description | String | optional | |
descriptionLocalized | String | read-only | |
displayName | String | required | |
displayNameLocalized | String | read-only | |
displayWidth | String | read-only | String representing the supported display width. Valid values are "narrow", "wide", and "all". |
icons | Object | optional | |
id | String | read-only | Identifier (unique within an object type and Jive instance) of this object. This field is internal to Jive and should not be confused with contentID or placeID used in URIs. |
isDeletable | Boolean | read-only | |
name | String | required | |
pageTypes | String[] | read-only | List of supported tile page types. Valid values are "place", "user", and "mobile". |
productName | String | optional | |
published | ISO 8601 Date | read-only | |
register | String | optional | |
resources | Object | read-only | Resource links (and related permissions for the requesting person) relevant to this object. |
sampleData | Object | optional | Sample of the data that can be pushed to instances of this definition. Possible values are: Configuration of this instance in JSON format. Retrieves: |
state | String | optional | State of this definition. Possible values are:
|
style | String | optional | String representing the style of this tile definition. Valid values are:
|
unregister | String | optional | |
updated | ISO 8601 Date | read-only | |
usesOAuth2 | Boolean | optional | |
view | String | optional | URL of an HTML file used for rendering a custom view tile. The HTML file will be part of a lightweight app that will render inside of the tile only. |
configurationRequired | Boolean | read-only | Whether or not this tile requires configuration to be completed before being visible to the end user. |
followed | Boolean | read-only | Whether the current user is following this object. Availability:Will be present only for object types that support being followed. |
Resources
Resource | Method | Description |
---|---|---|
self | GET | Return an updated version of this tile definition. |
self | DELETE | Delete this tile definition. |