Implementation details
Abstract
| Name | Type | Description |
|---|---|---|
| Id | string | Unique identifier e.g. e61ddc8e-90ad-4d31-bb00-024987a5f2d1 |
| Type | string | ContentType alias |
| Url | string | The current URL of the content, either relative or absolute |
| Redirects | string[] | Array of redirects for the item |
| ParentId | string | Unique identifier of the parent e.g. e61ddc8e-90ad-4d31-bb00-024987a5f2d1-en-us |
| Properties | IEnterspeedProperty> | Dictionary of property alias and value is the converted Enterspeed property |
Example
Meta data
To process Sitecore specific properties we have added ametaData object that contains:
| Name | Type | Description |
|---|---|---|
| name | string | Name of the item |
| displayName | string | DisplayName of the item |
| sitecoreId | string | Id of the Sitecore Item |
| language | string | e.g. en-us |
| sortOrder | number | What order the item is sorted in |
| level | number | What level in the tree the item is in |
| createDate | string | Date for when the item has been created |
| updateDate | string | Date for when the node has last been updated |
| updatedBy | string | Name of the user that has updated the item |
| fullPath | string[] | Ancestors id’s |
| languages | string[] | Langauge versions available |
| isAccessRestricted | boolean | Value determining if the item is restricted for anonymous users/visitors |
| accessRestrictions | List of users and, and if they can read |