Page Content Data Model
Assignment of content to a region on a page.
This resource is a part of the Publishing Workflow.
Sample JSON Data
{ "data": { "type": "page-contents", "id": "d19f1046-990d-4763-8579-f79a5f76dcb2", "attributes": { "position": 1, "published-at": "2012-04-23T18:25:43.511Z", "trashed-at": "2012-04-23T18:25:43.511Z", "created-at": "2012-04-23T18:25:43.511Z", "updated-at": "2012-04-23T18:25:43.511Z" }, "relationships": { "page": { "data": { "type": "pages", "id": "bd6b0d07-bfb3-486f-b8a8-337d4dd9546d" } }, "content": { "data": { "type": "contents", "id": "7ce783c1-6875-4727-93b4-dab1af1f40ed" } }, "display": { "data": { "type": "displays", "id": "733664e4-a8a8-4909-8fc8-9a752ab25ba3" } }, "region": { "data": { "type": "regions", "id": "99ba855c-78f2-4dbc-bba5-1cb31acb19db" } }, "draft": { "data": [ { "type": "drafts", "id": "6ca98f5f-22b7-41a4-ba7d-4e6dcfee963a" } ] } } } }
Attributes
Attribute | Type | Required | Description |
---|---|---|---|
position
|
integer |
Yes | Order in which the content should appear within the region. |
published-at
|
date |
Read-only |
Timestamp recording when page content was first published
(null if never published), localized to the current logged in user’s time
zone.
|
trashed-at
|
date |
Read-only |
Timestamp recording when page content was added to the trash
(null if still active), localized to the current logged in user’s time
zone.
|
created-at
|
date |
Read-only | Timestamp recording when page content was created, localized to the current logged in user’s time zone. |
updated-at
|
date |
Read-only | Date and time page content record was last updated, localized to the current logged in user’s time zone. |
Relationships
Title | Type | Required | Description |
---|---|---|---|
page
|
object |
Yes | Page record that the content is associated with. |
content
|
object |
Yes | Content record being associated with the page. |
display
|
object |
Yes | Display chosen, describing how the content should be displayed on the page. |
region
|
object |
Yes | Region on the page’s layout that the content should appear within. |
draft
|
object |
Read-only | Draft of page content (if there is a draft). |