Site logo

API Reference

Complete REST API documentation for the Launchpad developer platform.

API documentation on screenAPI documentation on screen

Endpoints

API Endpoints

All available API endpoints grouped by resource.

Pages

GET/POST /pages, GET/PATCH/DELETE /pages/:id, publish, unpublish, archive

Blocks

GET/POST /pages/:id/blocks, PATCH/DELETE /pages/:id/blocks/:blockId, PUT reorder

AI Generation

POST /ai/generate-page, POST /ai/refine-block

Templates

GET /templates, GET /templates/:id

Webhooks

GET/POST /webhooks, DELETE /webhooks/:id

Files

POST /files/upload

Authentication

Authentication

Authenticate all API requests by including your API key in the Authorization header as a Bearer token.

Key format

Production keys start with lp_live_. Test keys start with lp_test_.

Header

Authorization: Bearer lp_live_...

Get your key

Go to Settings → API Keys to generate a key.

Start building with the API

Generate your API key and start making requests in minutes.

Get your API key