# Layovelle > Guides, API reference, and MCP server docs for Layovelle — the AI design tool for social posts, slide decks, and visual content. - [What is Layovelle?](/docs/help/index.md): Layovelle is an AI-powered 2D vector canvas for creating slide decks, social media posts, ads, and other visual content. - [Your Account](/docs/help/getting-started/account.md): Create your Layovelle account, understand plans, manage your subscription, and set up your team. - [Managing Your Email Addresses](/docs/help/getting-started/managing-your-email.md): Add, verify, and switch the email addresses on your account, and resolve an email that's already in use. - [Trouble Signing In](/docs/help/getting-started/login-troubleshooting.md): Fix common sign-in problems - a code that didn't arrive, a missing Google button, signing in a different way than you signed up, or an email that's already in use. - [Your First Design](/docs/help/getting-started/first-design.md): Start a design from a prompt, file upload, or website URL. - [Importing files](/docs/help/getting-started/importing-files.md): Import PowerPoint and Google Slides as editable designs, and understand how Beautify redesigns a file (and why PDFs look different). - [System Requirements](/docs/help/getting-started/system-requirements.md): Supported browsers, WebGPU setup, and device requirements for Layovelle. - [WebGPU Troubleshooting](/docs/help/getting-started/webgpu-troubleshooting.md): What to do when Layovelle says WebGPU is unavailable, with browser-specific steps and source links. - [Setting Up Your Brand Kit](/docs/help/brand-kit/setup.md): Create a brand kit in Layovelle by importing from a website, uploading guidelines, or adding assets manually. - [Using Your Brand Kit](/docs/help/brand-kit/using-your-brand.md): How Layovelle applies your brand kit to designs, and tips for consistent results. - [Brand Kit Troubleshooting](/docs/help/brand-kit/troubleshooting.md): Common issues with brand kit setup and how to resolve them. - [How the AI Agent Works](/docs/help/ai-agent/how-it-works.md): Understand how Layovelle's AI agent designs for you — its capabilities, process, and limitations. - [Prompting Guide](/docs/help/ai-agent/prompting.md): Write effective prompts to get better designs from Layovelle's AI agent. - [AI Agent Troubleshooting](/docs/help/ai-agent/troubleshooting.md): Common issues with the AI agent and how to resolve them. - [Overview](/docs/help/canvas/index.md): Overview of the Layovelle canvas — editing, tools, keyboard shortcuts, auto-save, and version history. - [Animation and video](/docs/help/animation/index.md): Animate designs on the Layovelle canvas with keyframes, then export MP4 or GIF. - [Files, teams, and privacy](/docs/help/workspace/files-teams-and-privacy.md): Where your designs save (My Files vs. Team Files), how team visibility works, and how to control domain auto-join. - [Export Formats](/docs/help/export/formats.md): Export your Layovelle designs as PDF, PowerPoint, PNG, JPG, MP4, GIF, WebP, or Google Slides. - [Sharing & Presenting](/docs/help/export/sharing.md): Share your Layovelle designs with others and present directly from the app. - [Export Troubleshooting](/docs/help/export/troubleshooting.md): Common issues with exporting and downloading designs from Layovelle. - [Websites](/docs/help/websites/index.md): Build a website with the Layovelle agent and publish it to a free layovelle.com address or your own domain. - [Custom domains](/docs/help/websites/custom-domains.md): Connect a domain you own to your published Layovelle site, including root domains like yoursite.com. - [How Credits Work](/docs/help/billing/credits.md): Understand AI credits in Layovelle — what they are, what costs credits, and how they reset. - [Billing & Payments](/docs/help/billing/billing.md): Manage your Layovelle subscription, payment methods, invoices, and team billing. - [Promo Codes & Discounts](/docs/help/billing/promos.md): How Layovelle promo codes work and where to enter one, referral and work-email bonus credits, and how to ask about nonprofit or education pricing. - [Overview](/docs/help/integrations/index.md): Connect Layovelle to other tools — AI agents, the REST API, and more. - [Overview](/docs/help/trust-security/index.md): Privacy, data handling, commercial usage rights, and security practices at Layovelle. - [FAQ](/docs/help/faq.md): Frequently asked questions about Layovelle — plans, credits, exports, browser support, and more. - [moda-setup](/docs/agents/setup.md): Install the Layovelle CLI or MCP connector for agent use - [Layovelle for Agents](/docs/agents/index.md): Give your coding agent or chat assistant a real design tool — the moda CLI wherever there is a shell, the Layovelle connector everywhere else. - [CLI Quickstart](/docs/agents/cli-quickstart.md): Install the moda CLI, sign in, and have your agent build its first canvas — three commands on any machine with a shell. - [MCP Connector](/docs/agents/mcp-connector.md): Add Layovelle to claude.ai and Claude Desktop from the Claude connector directory — one click, no install. - [Enterprise Managed Auth](/docs/agents/mcp-connector-enterprise.md): How an organization admin configures the Layovelle connector for their whole workspace — OAuth settings, what each member signs in with, and how access is scoped and removed. - [Skills](/docs/agents/skills.md): How your agent learns Layovelle's design workflow — CLI skills, claude.ai skill ZIPs, and load_skill on the connector. - [Ask the Layovelle Expert](/docs/agents/ask-expert.md): A free, grounded how-to lane your agent can call mid-task — ask_expert on the connector, moda ask on the CLI. - [Getting Started with Layovelle MCP](/docs/mcp/getting-started.md): Connect Layovelle to Claude and start creating designs from a conversation in minutes. - [Overview](/docs/mcp/overview.md): Create designs with Claude and connect AI agents to your Layovelle canvases via MCP. - [Setup](/docs/mcp/setup.md): Connect Layovelle to Claude Desktop, claude.ai, Claude Code, Claude mobile, Cursor, or VS Code. - [Agent Skill](/docs/mcp/agent-skill.md): A drop-in skill that teaches Claude, Cursor, and other AI agents how to drive the Layovelle MCP server effectively — without you re-explaining the rules in every conversation. - [Creating Designs with Claude](/docs/mcp/create-designs.md): Use Claude to create slide decks, social posts, marketing visuals, and more in Layovelle — directly from a conversation. - [Design-to-Code Workflow](/docs/mcp/design-to-code.md): Best practices for turning Layovelle designs into production-ready code using AI agents. - [Authentication](/docs/mcp/authentication.md): How the Layovelle MCP server authenticates users via OAuth 2.1 and Clerk. - [Tools Reference](/docs/mcp/tools.md): Complete reference for all Layovelle MCP tools — parameters, return types, and usage examples. - [Interactive Apps](/docs/mcp/interactive-apps.md): Hosts that support io.modelcontextprotocol/ui automatically render visual UIs on top of Layovelle's MCP tools. - [Naming Layers](/docs/mcp/naming-layers.md): How to name layers in Layovelle for better semantic output from the MCP server. - [Help & Support](/docs/mcp/help.md): Get help with Layovelle and the MCP server. - [Getting Started](/docs/api-reference/index.md): Programmatic access to Layovelle canvases, designs, brand kits, and AI design tasks via the REST API. - [Authentication](/docs/api-reference/authentication.md): How to create and use API keys to authenticate with the Layovelle REST API. - [Versioning](/docs/api-reference/versioning.md): How the Layovelle REST API is versioned, how to pin a version with the Layovelle-Version header, and the sunset schedule for supported versions. - [Usage Limits](/docs/api-reference/usage-limits.md): Per-organization limits on request rate, export rate, and concurrent design tasks. - [Design Task Recipes](/docs/api-reference/design-task-recipes.md): Four ways to start a design task — create from scratch, edit in place, fill a template, or rebrand a template — across the REST API and the MCP tool. - [Large file uploads](/docs/api-reference/large-file-uploads.md): Upload files above the ~32 MiB gateway limit by PUT-ing directly to storage via a short-lived signed URL. - [Webhooks](/docs/api-reference/webhooks.md): Receive HTTP notifications when AI design tasks complete. - [Error codes](/docs/api-reference/errors.md): The full catalog of stable error codes returned by the Layovelle public API. Every error response carries a `code` field keyed to this page. - [Layerize images](/docs/api-reference/layerize.md): Get PNG layers and editable text metadata without creating a canvas. - [List Canvases](/docs/api-reference/canvases/list-canvases.md): List canvases accessible to the API key's team (cursor pagination). - [Search Canvases](/docs/api-reference/canvases/search-canvases.md): Search canvases by name or content (relevance-ranked, offset-paginated). - [Get Canvas](/docs/api-reference/canvases/get-canvas.md): Get the semantic design spec + structured canvas metadata. - [Update Canvas](/docs/api-reference/canvases/update-canvas.md): Update a canvas's name, description, template_type, or brand kit. - [Get Canvas Tokens](/docs/api-reference/canvases/get-canvas-tokens.md): Extract design tokens (variables, fonts, colors) from a canvas. - [List Canvas Pages](/docs/api-reference/canvases/list-canvas-pages.md): List pages in a canvas with dimensions and node counts. - [Export Canvas](/docs/api-reference/canvases/export-canvas.md): Export a canvas as PNG, JPEG, PDF, PPTX, MP4, or GIF. Returns a signed URL or a polling handle. - [Get Export Status](/docs/api-reference/canvases/get-export-status.md): Poll the status of an asynchronous export task. - [Make a canvas public](/docs/api-reference/canvases/make-a-canvas-public.md): Create a public share link for a canvas. Anyone with the link can view the canvas. By default, the request blocks until a thumbnail has been generated so the share URL will unfurl properly when shared on social media or messaging platforms. Set `wait_for_thumbnail=false` to return immediately. - [Import Pptx](/docs/api-reference/canvases/import-pptx.md): Import a PowerPoint deck as a new editable slides canvas (async job; free). - [Get Import Pptx Status](/docs/api-reference/canvases/get-import-pptx-status.md): Poll a PPTX import job started by ``POST /v1/canvases/import-pptx``. - [Create Canvas](/docs/api-reference/canvas-actions/create-canvas.md): Create a canvas — blank pages, or a one-call copy of a team template. - [Delete Canvas](/docs/api-reference/canvas-actions/delete-canvas.md): Soft-delete a canvas (parity gap #12). Edit access enforced by the service. - [Read Canvas State](/docs/api-reference/canvas-actions/read-canvas-state.md): The authoring read: lossless DSL snapshot + short-id table + revision token. - [Read Canvas State Summary](/docs/api-reference/canvas-actions/read-canvas-state-summary.md): Structural summary of the canvas: page index + node counts, no DSL payload. - [Screenshot Canvas](/docs/api-reference/canvas-actions/screenshot-canvas.md): Render up to 3 pages; returns the raw artifact contract (``pages[].dataURL``). - [Create From Markup](/docs/api-reference/canvas-actions/create-from-markup.md): Create nodes from XML markup. ``replace_page_nodes`` is the atomic full-page rewrite. - [Read Canvas Edit](/docs/api-reference/canvas-actions/read-canvas-edit.md): Read the compact Main Edit, exact time values, and named runtime capability diagnostics. - [Edit Canvas](/docs/api-reference/canvas-actions/edit-canvas.md): Sandboxed JS batch edit. Failures are atomic; committed-but-imperfect is success + requires_repair. - [Delete Canvas Items](/docs/api-reference/canvas-actions/delete-canvas-items.md): Delete nodes/pages/variables/animations by id — the standalone deletion verb. - [Create Canvas Pages](/docs/api-reference/canvas-actions/create-canvas-pages.md): Append pages (int for N blank pages, or per-page configs). - [Validate Canvas Edit](/docs/api-reference/canvas-actions/validate-canvas-edit.md): Validate the current Main Edit or a proposed operation batch without writing. - [Apply Canvas Edit](/docs/api-reference/canvas-actions/apply-canvas-edit.md): Atomically apply Edit operations — composition and uploaded-media clips, visual and audio tracks — through the shared runtime validator. - [Export Canvas Edit](/docs/api-reference/canvas-actions/export-canvas-edit.md): Export the Main Edit as an OpenTimelineIO timeline. - [Import Canvas Edit](/docs/api-reference/canvas-actions/import-canvas-edit.md): Import an OpenTimelineIO timeline into the Main Edit. - [List Canvas Animations](/docs/api-reference/canvas-actions/list-canvas-animations.md): List animations on the canvas (or one page). - [Add Canvas Animations](/docs/api-reference/canvas-actions/add-canvas-animations.md): Add preset animations in one atomic batch (order preserved). - [Update Canvas Animations](/docs/api-reference/canvas-actions/update-canvas-animations.md): Update existing animations (preset/trigger/duration/easing/params) by animation id. - [Remove Canvas Animations](/docs/api-reference/canvas-actions/remove-canvas-animations.md): Remove animations by animation id, node id (all on node), or page id (all on page). - [Import Canvas Pages](/docs/api-reference/canvas-actions/import-canvas-pages.md): Import pages from another canvas (team-accessible source or a valid share token). - [Read Canvas Instructions](/docs/api-reference/canvas-actions/read-canvas-instructions.md): Read the canvas's agent instructions (authoring guidance the agent lane injects). - [Whoami](/docs/api-reference/canvas-actions/whoami.md): Identity, org, plan, and granted scopes for the presented key. - [Get Brand Kit](/docs/api-reference/canvas-actions/get-brand-kit.md): Full brand-kit shape for on-brand authoring: colors, fonts, logo refs. - [List Brand Kit Guides](/docs/api-reference/canvas-actions/list-brand-kit-guides.md): List the kit's guide documents (id, title, frontmatter description) — newest first. - [Get Brand Kit Guide](/docs/api-reference/canvas-actions/get-brand-kit-guide.md): Read one guide's full prose (markdown body, frontmatter parsed off). - [List Templates](/docs/api-reference/canvas-actions/list-templates.md): List the team's template canvases with signed thumbnails (newest first). - [Search Template Pages](/docs/api-reference/canvas-actions/search-template-pages.md): Search the reusable items of the team's templates and themes (hybrid keyword + meaning). - [Search Assets](/docs/api-reference/canvas-actions/search-assets.md): Stateless asset search returning refs that are directly usable in writes. - [List Tasks](/docs/api-reference/tasks/list-tasks.md): List recent design tasks (cursor-paginated, newest first). - [Start Design Task](/docs/api-reference/tasks/start-design-task.md): Start an AI design task. Returns immediately with a task ID for polling. - [Get Task Status](/docs/api-reference/tasks/get-task-status.md): Get the status of a design task. - [Cancel Task](/docs/api-reference/tasks/cancel-task.md): Request cancellation of an in-flight design task. - [List Organizations](/docs/api-reference/organizations/list-organizations.md): List organizations and teams accessible to the API key owner (cursor-paginated). - [Get Credits](/docs/api-reference/credits/get-credits.md): Get the current credit balance for your account. - [List Brand Kits](/docs/api-reference/brand-kits/list-brand-kits.md): List brand kits for the team (cursor-paginated, newest first). - [Create Brand Kit](/docs/api-reference/brand-kits/create-brand-kit.md): Create a brand kit — from a URL (extraction) or from direct fields (manual). - [List Brand Kit Images](/docs/api-reference/brand-kits/list-brand-kit-images.md): List images attached to a brand kit (ENG-2585). - [Add Brand Kit Image](/docs/api-reference/brand-kits/add-brand-kit-image.md): Attach an uploaded image to a brand kit (ENG-2466). - [Remove Brand Kit Image](/docs/api-reference/brand-kits/remove-brand-kit-image.md): Detach an image from a brand kit (ENG-2585). - [Delete Brand Kit](/docs/api-reference/brand-kits/delete-brand-kit.md): Soft-delete a brand kit. - [Update Brand Kit](/docs/api-reference/brand-kits/update-brand-kit.md): Update a brand kit: palette, fonts, voice fields, title, default theme, team default. - [Remix Canvas](/docs/api-reference/remix/remix-canvas.md): Duplicate a canvas and optionally apply edits with AI. - [Resolve Share Link](/docs/api-reference/share-links/resolve-share-link.md): Resolve a share URL to its canvas_id and share metadata. - [Get Upload Limits](/docs/api-reference/uploads/get-upload-limits.md): Machine-readable upload size limits. - [Upload File](/docs/api-reference/uploads/upload-file.md): Upload a file and return a stable proxy URL. - [Create Upload Url](/docs/api-reference/uploads/create-upload-url.md): Mint a short-lived signed PUT URL for direct-to-storage upload. - [Register Upload](/docs/api-reference/uploads/register-upload.md): Finalize a signed-URL upload into a Layovelle file row. - [Upload From Url](/docs/api-reference/uploads/upload-from-url.md): Download a file from a URL and store it. - [Get Voice Capabilities](/docs/api-reference/voices/get-voice-capabilities.md): The versioned model manifest and whether managed voice is available. - [List Voices](/docs/api-reference/voices/list-voices.md): Search the managed voice catalog (ElevenLabs premade voices). - [Get Voice](/docs/api-reference/voices/get-voice.md): One voice with its provider defaults and the caller's favorite flags. - [List Voice Favorites](/docs/api-reference/voices/list-voice-favorites.md): The caller's personal favorites and the team's workspace favorites, newest first. - [Put Voice Favorite](/docs/api-reference/voices/put-voice-favorite.md): Add or remove a favorite; ``is_default`` sets the workspace default voice. - [List Pronunciation Dictionaries](/docs/api-reference/voices/list-pronunciation-dictionaries.md): The team's dictionaries, oldest first, each with its latest revision (without rules). - [Create Pronunciation Dictionary](/docs/api-reference/voices/create-pronunciation-dictionary.md): Create a dictionary with revision 1 (``201``). - [Get Pronunciation Dictionary](/docs/api-reference/voices/get-pronunciation-dictionary.md): One revision (default the latest) with its rules. Revision ``n`` never changes. - [Create Pronunciation Dictionary Revision](/docs/api-reference/voices/create-pronunciation-dictionary-revision.md): Publish the complete rule list as ``latest + 1`` (``201``). - [Get Api Usage](/docs/api-reference/usage/get-api-usage.md): Summary + daily / per-key / per-operation aggregates for the caller's team. - [List Api Events](/docs/api-reference/usage/list-api-events.md): Cursor-paginated activity log for the caller's team. - [List Deliveries](/docs/api-reference/webhooks/list-deliveries.md): List webhook deliveries for the caller's team, newest first. - [Redeliver Webhook](/docs/api-reference/webhooks/redeliver-webhook.md): Queue a manual replay of a previous delivery. - [Submit Feedback](/docs/api-reference/feedback/submit-feedback.md): Submit feedback from Voyager. Accepted with a reference id; nothing is returned later. - [Submit Feedback Bundle](/docs/api-reference/feedback/submit-feedback-bundle.md): Submit feedback from Voyager with a support bundle attached. Only Layovelle's support Slack sees the bundle. - [Layerize Assets](/docs/api-reference/media/layerize-assets.md): Turn an image into downloadable full-size PNG layers and linked text metadata. - [List Models](/docs/api-reference/media/list-models.md): The model registry the ``model`` parameters validate against. - [Generate Image](/docs/api-reference/media/generate-image.md): Generate image(s) with an explicitly selected registry model (metered). - [Edit Image](/docs/api-reference/media/edit-image.md): Generative image edit — the same primitive with required ``source_images`` (metered). - [Generate Audio](/docs/api-reference/media/generate-audio.md): Generate speech, music, or a sound effect from text (metered). - [Get Audio Generation Status](/docs/api-reference/media/get-audio-generation-status.md): Poll a managed-voice generation started by ``POST /v1/media/generate-audio``. - [Cancel Audio Generation](/docs/api-reference/media/cancel-audio-generation.md): Cancel a managed-voice generation. Idempotent; always ``200`` with the task envelope. - [Generate Video](/docs/api-reference/media/generate-video.md): Generate one short video (metered). - [Get Video Generation Status](/docs/api-reference/media/get-video-generation-status.md): Poll a render started by ``POST /v1/media/generate-video`` with ``wait: false``. - [Upscale Video](/docs/api-reference/media/upscale-video.md): Deterministic video super-resolution to a target resolution (metered; long-running). - [Reframe Video](/docs/api-reference/media/reframe-video.md): Change a video's aspect ratio without re-generating it (metered; long-running). - [Video Frames](/docs/api-reference/media/video-frames.md): Sample still frames out of a video so a model can SEE what was generated (uncharged). - [Upscale Image](/docs/api-reference/media/upscale-image.md): Deterministic super-resolution, 2x or 4x (metered provider call). - [Remove Background](/docs/api-reference/media/remove-background.md): Remove the background from one image; result is a new transparent PNG (metered provider call). - [Outpaint Image](/docs/api-reference/media/outpaint-image.md): Extend one image past its own borders onto a larger canvas (metered provider call). - [Fetch Logo](/docs/api-reference/media/fetch-logo.md): Fetch a brand's logo files by DOMAIN and store them in the team library (free lookup). - [Layerize Image](/docs/api-reference/media/layerize-image.md): Rebuild a flat image into editable layers on a new canvas (metered; async job). - [Get Layerize Status](/docs/api-reference/media/get-layerize-status.md): Poll a layerize job started by ``POST /v1/media/layerize``. - [Provider Proxy](/docs/api-reference/provider-proxy/provider-proxy.md) - [Voyager Auth Config](/docs/api-reference/voyager/voyager-auth-config.md): OAuth parameters for the desktop sign-in; the desktop never hardcodes the client id. - [Voyager Auth Register](/docs/api-reference/voyager/voyager-auth-register.md): Register this install for the signed-in user and one workspace; returns the device secret once. - [Voyager Auth Revoke](/docs/api-reference/voyager/voyager-auth-revoke.md): Sign this install out: revoke its registration, then (best effort) the Clerk authorization. - [Voyager Me](/docs/api-reference/voyager/voyager-me.md): Who this credential is: identity, the device (or the legacy key standing in for one), the user's workspaces and the credential kind. - [Voyager List Devices](/docs/api-reference/voyager/voyager-list-devices.md): The user's live Voyager registrations, plus their legacy ``Voyager on <host>`` keys (``kind: legacy_key``). Accepts a Voyager OAuth principal, an API key or a web session. - [Voyager Revoke Device](/docs/api-reference/voyager/voyager-revoke-device.md): Revoke one registration (a ``voyager_devices`` id) or one legacy key (an ``ak_`` id). - [Voyager Redeem Promo](/docs/api-reference/voyager/voyager-redeem-promo.md): Redeem a promo or referral code for the organization of this credential's workspace. - [Models](/docs/api-reference/inference/models.md) - [Openai Responses](/docs/api-reference/inference/openai-responses.md) - [Anthropic Messages](/docs/api-reference/inference/anthropic-messages.md) - [Openrouter Chat Completions](/docs/api-reference/inference/openrouter-chat-completions.md) - [Typesafe Systemone](/docs/api-reference/inference/typesafe-systemone.md) - [List Folders](/docs/api-reference/drive/list-folders.md): List the folders visible to the API key's team (offset pagination, #9317 contract). - [Create Folder](/docs/api-reference/drive/create-folder.md): Create a drive folder (team-visible; nested when ``parent_folder_id`` is set). - [Get Tree](/docs/api-reference/drive/get-tree.md): The folder tree (bounded depth) — how the user's workspace is organized. - [List Files](/docs/api-reference/drive/list-files.md): List drive files (offset pagination, #9317 contract; true ``total``). - [Get File](/docs/api-reference/drive/get-file.md): File metadata: name, folder, visibility, MIME type, size, creator. - [Download File](/docs/api-reference/drive/download-file.md): A signed download URL for the file's bytes — the internal download endpoint's exact path. - [Move Item](/docs/api-reference/drive/move-item.md): Move a folder, canvas, or file into a folder (or to the team root with ``folder_id: null``). - [Delete Item](/docs/api-reference/drive/delete-item.md): Soft-delete a folder, canvas, or file — the app's own delete paths. - [Update Item](/docs/api-reference/drive/update-item.md): Rename a folder/canvas/file, and/or set canvas/file visibility. - [Web Search](/docs/api-reference/web/web-search.md): Search the web (metered). Returns ranked results with query-relevant snippets. - [Web Read](/docs/api-reference/web/web-read.md): Read one web page or document as clean markdown (metered). - [List Websites](/docs/api-reference/websites/list-websites.md): List the team's sites the key's owner can view, newest-updated first. - [Create Website](/docs/api-reference/websites/create-website.md): Create a static site from HTML. The site is a draft until POST .../publish runs. - [Get Website](/docs/api-reference/websites/get-website.md): One site's metadata, publish state, and live URL. - [Delete Website](/docs/api-reference/websites/delete-website.md): Delete the site. Any live publish is taken down as part of the delete. - [Update Website Content](/docs/api-reference/websites/update-website-content.md): Replace the site's page content with new HTML. - [List Website Pages](/docs/api-reference/websites/list-website-pages.md): The site's pages in display order, plus the site's current version. - [Add Website Page](/docs/api-reference/websites/add-website-page.md): Add a page at ``path`` with the given HTML. - [Delete Website Page](/docs/api-reference/websites/delete-website-page.md): Delete the page at ``path`` (and its entry file) from the draft. - [Update Website Page Content](/docs/api-reference/websites/update-website-page-content.md): Replace ONE page's HTML, addressed by its route path. - [Screenshot Website](/docs/api-reference/websites/screenshot-website.md): Render up to 3 of the site's pages to images; returns short-lived signed URLs. - [Publish Website](/docs/api-reference/websites/publish-website.md): Publish (or republish) the site to its public URL. - [Unpublish Website](/docs/api-reference/websites/unpublish-website.md): Take the live site down. The draft content is preserved for republishing. - [Ask Expert](/docs/api-reference/ask-expert/ask-expert.md): Ask Layovelle's built-in expert a product how-to question — free, grounded, cited. - [Brief to deck pdf intake](/docs/.mintlify/skills/moda-api/recipes/brief-to-deck-pdf-intake.md) - [Bulk personalization](/docs/.mintlify/skills/moda-api/recipes/bulk-personalization.md) - [Design to code ci](/docs/.mintlify/skills/moda-api/recipes/design-to-code-ci.md) - [Export pipeline](/docs/.mintlify/skills/moda-api/recipes/export-pipeline.md) - [Scheduled generation](/docs/.mintlify/skills/moda-api/recipes/scheduled-generation.md) - [Webhook receiver](/docs/.mintlify/skills/moda-api/recipes/webhook-receiver.md) - [Authentication](/docs/.mintlify/skills/moda-api/references/authentication.md) - [Brand kits](/docs/.mintlify/skills/moda-api/references/brand-kits.md) - [Canvases and exports](/docs/.mintlify/skills/moda-api/references/canvases-and-exports.md) - [Endpoints](/docs/.mintlify/skills/moda-api/references/endpoints.md) - [Errors](/docs/.mintlify/skills/moda-api/references/errors.md) - [Idempotency](/docs/.mintlify/skills/moda-api/references/idempotency.md) - [Ids](/docs/.mintlify/skills/moda-api/references/ids.md) - [Pagination](/docs/.mintlify/skills/moda-api/references/pagination.md) - [Task envelope](/docs/.mintlify/skills/moda-api/references/task-envelope.md) - [Uploads](/docs/.mintlify/skills/moda-api/references/uploads.md) - [Versioning](/docs/.mintlify/skills/moda-api/references/versioning.md) - [Webhooks](/docs/.mintlify/skills/moda-api/references/webhooks.md) - [Bulk variants](/docs/.mintlify/skills/moda-mcp/recipes/bulk-variants.md) - [Create new design](/docs/.mintlify/skills/moda-mcp/recipes/create-new-design.md) - [Edit existing canvas](/docs/.mintlify/skills/moda-mcp/recipes/edit-existing-canvas.md) - [Fill template](/docs/.mintlify/skills/moda-mcp/recipes/fill-template.md) - [Find a template](/docs/.mintlify/skills/moda-mcp/recipes/find-a-template.md) - [Rebrand template](/docs/.mintlify/skills/moda-mcp/recipes/rebrand-template.md) - [Gotchas](/docs/.mintlify/skills/moda-mcp/references/gotchas.md) ## OpenAPI Specs - [moda-public-api](/openapi/moda-public-api.yaml) ## Optional - [Layovelle app](https://layovelle.com) - [Support](mailto:admin@layovelle.com)
Layovelle
llms.txt
Documentation