V1::PagesController
Pages
index
Get a list of pages
URL
GET /school/:school_id/pagesObjeto resposta
Array<School::Page> | The created pages |
create
Create new page
URL
POST /school/:school_id/pagesParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
page | Hash | The page to create |
page[title] | String | Title of the page |
page[content] | String | Content of the page |
page[slug] | String | Slug of the page |
Objeto resposta
School::Page | The created page or a list of errors |
show
Get a pages information
URL
GET /pages/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
id | Integer | of the page |
Objeto resposta
School::Page | The requested page |
update
Update an existing page
URL
PUT/PATCH /pages/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
page | Hash | The page to create |
page[title] | String | Title of the page |
page[content] | String | Content of the page |
page[slug] | String | Slug of the page |
Objeto resposta
School::Page | The created page or a list of errors |
destroy
Destroy a page
URL
DELETE /pages/:idParâmetros obrigatórios
Nome | Tipo | Descrição |
---|---|---|
id | Integer | Id of an page |