action dev_post_api_pages { label: "pages" description: "This endpoint allows the client to create a new page." provider: dev method: POST path: "/api/pages" encoding: json input: { type: "object" properties: { body_json: { type: "string" description: "For JSON pages, the JSON body" } body_markdown: { type: "string" description: "The text (in markdown) of the ad (required)" } description: { type: "string" description: "For internal use, helps similar pages from one another" } is_top_level_path: { type: "boolean" description: "If true, the page is available at '/{slug}' instead of '/page/{slug}', use with caution" } slug: { type: "string" description: "Used to link to this page in URLs, must be unique and URL-safe" } template: { type: "string" description: "Controls what kind of layout the page is rendered in" enum: ["contained", "full_within_layout", "nav_bar_included", "json"] } title: { type: "string" description: "Title of the page" } } } output: { type: "object" additionalProperties: true } }