As a Contributor, I want to create a new page, so that I can add information to the project.
POST /page/
Create a new page.
Payload: JSON
source: source of new page
display_title: title of new page, like "Talk:Main Page"
title_key: title of the new page as a prefixed DB key, like "Talk:Main_Page"
summary: optional edit summary
One of display_title or title_key must be provided.
Status:
201 – created
401 – not authenticated
403 – not authorized
409 – a page with that title already exists
Headers:
Location: new page location
Last-Modified: new last modified value
ETag: new etag
Body: JSON
id: id of the page
revision_id: revision ID of the page
title_key: prefixed DB key of the page, like "Talk:Main_Page"
display_title: title for display, like "Talk:Main Page"
source: wikitext version of the page