# Layout for Developers

Layout API and MCP documentation.

## Explore the platform

### How Layout works

One order end to end, the credentials, and when a confirm needs the person's code.

### Quickstart

Provision a user, build a cart, confirm it and read the order, all in sandbox.

### Provisioning users

Create a person for your app, verify their number, and keep the connection.

### Card links

Send the person a Layout page where they add a card. Your app never sees it.

### Carts

Build a cart at a restaurant, show the person its total, and confirm it.

### Webhooks

Signed order events delivered to your backend, with retries.

### Ordering over MCP

Point any MCP client at mcp.layout.link and drive a full order with tool calls.

### API reference

Every endpoint, with its request, answer and errors.
