Layovelle

Getting Started

Documentation

The Layovelle REST API provides direct HTTP access to your canvases, designs, brand kits, and AI design capabilities. Use it to build integrations, automate workflows, or embed Layovelle functionality in your own applications.
Wiring up an AI agent rather than your own service? Start at Layovelle for Agents — the moda CLI and the Layovelle connector are thin clients over this same API, and they come with the design workflow already taught.

Base URL

All API requests use the following base URL:

Authentication

Authenticate by including an API key as a Bearer token in the Authorization header. Generate API keys from Settings > Developer > REST API in the Layovelle app.
See Authentication for details on creating keys, available scopes, and security best practices.

Pin an API version

Add a Layovelle-Version header to every request so your integration’s response shapes stay stable across our releases:
Omitting the header resolves to the current default, which advances on each sunset date. Pinning keeps your client on a known shape until you explicitly upgrade. See Versioning for supported versions and the migration map.

Quick example

List your canvases with a single curl command:
Response:
Pass next_cursor back as ?cursor= to fetch the next page; iterate until next_cursor is null.

What you can do

Rate limiting

The API allows 120 requests per minute per API key. Your organization also has a cap on concurrent design tasks (3 on free, 10 on paid, 15 on ultra). Exceeding either limit returns 429 Too Many Requests with a Retry-After header. See Usage Limits for full details and how to request a higher cap.

Error format

Every error response carries a single structured envelope nested under an error key:

Fields

Status codes

Client guidance

Use Layovelle docs in your AI editor

Give your AI agent direct access to these docs while building with the API. The docs are exposed as a hosted MCP server at /docs/mcp — your agent gets a search tool and a read-only filesystem over every page, no local install required.
Agents that support agent-skill auto-discovery will also pick up the moda-api skill from /docs/.well-known/agent-skills/ — covering the canonical Task envelope, Layovelle-Version pinning, prefixed IDs, the typed error envelope, idempotency_key, cursor pagination, and webhook HMAC verification. You can also access the docs as plain text for any LLM:

Next steps