action dev_get_api_pages_id { label: "show details for a page" description: "This endpoint allows the client to retrieve details for a single Page object, specified by ID." provider: dev method: GET path: "/api/pages/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int32" } } required: ["id"] additionalProperties: false } output: { type: "object" description: "Representation of a page object" required: ["description", "slug", "template", "title"] 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" } social_image: { type: "object" } 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" } } } }