Pages model

The pages functionality allows creating CMS style pages.

Action

Method

Resource

Description

Get pages

GET

/pages

Gell all pages of the project

Get page

GET

/pages/page_id

Get page with id page_id

Create pages

POST

/pages

Create New page

Update page

PUT

/pages/page_id

Update page with id page_id

Delete page

DELETE

/pages/page_id

Delete page with id page_id

The pages model has the following attributes:

attribute

type

required

name

string

no, required to create.

slug

string

no, required to create.

body

text

no, required to create.

enabled

boolean

no

type

integer

no

public

boolean

no

Pages Types

Name

Value

Description

Full Page

1

A page with is a full page to show as another template.

Block page

2

A part of a page to show inside of a template.