Skip to content

Get Content Page

Diego edited this page May 20, 2013 · 14 revisions

GET /api/:locale/movements/:movement_id/content_pages/:id(.:format)

Gets the Content Page with the requested ID

Parameters
movement_id
Mandatory
Movement Id for which we want to request the Content Page
locale
Mandatory
Requested Content Page localized version
id
Mandatory
Requested Content Page Id

Response

Status Code

200 if Successful
404 Not Found

Content

Field Description
Id Content Page Identifier
Name Content Page Name
Type Content Page Type (ContentPage)
Headers Content Modules Field's
i.e.: alternate_key, content, created_at, etc.
See Content Module
Main Content Modules Field's
i.e.: alternate_key, content, created_at, etc.
See Content Module
SideBar Content Modules Field's
i.e.: alternate_key, content, created_at, etc.
See Content Module

Example Request

GET /api/en/movements/test-movement/content_pages/35729.json

Example Response

200 (OK)
Content-Type: application/json

{"id":35729,
"name":"API testing",
"type":"ContentPage",
"header_content_modules":[{"alternate_key":null,
"content":"This is the HEADER content",
"created_at":"2013-03-25T19:08:50Z",
"id":328733,
"language_id":1,
"live_content_module_id":328682,
"options":{},
"public_activity_stream_template":null,
"title":null,
"updated_at":"2013-03-25T19:08:50Z",
"type":"HtmlModule"}],
"main_content_modules":[{"alternate_key":null,
"content":"This is the MAIN content",
"created_at":"2013-03-25T19:08:51Z",
"id":328734,
"language_id":1,
"live_content_module_id":328686,
"options":{},
"public_activity_stream_template":null,
"title":null,
"updated_at":"2013-03-25T19:08:51Z",
"type":"HtmlModule"}],
"sidebar_content_modules":[{"alternate_key":null,
"content":"This is the SIDEBAR content",
"created_at":"2013-03-25T19:08:51Z",
"id":328735,
"language_id":1,
"live_content_module_id":328690,
"options":{},
"public_activity_stream_template":null,
"title":null,
"updated_at":"2013-03-25T19:08:51Z",
"type":"HtmlModule"}]
}

back