The new Landing Page API lets an AI agent (Claude, Cursor, ChatGPT, OpenClaw, or your own code) take a product from nothing to a live waitlist page in one prompt, on every plan.
- One call creates both.
POST /api/v1/waitlistsnow takes alanding_pageobject. Name, headline, theme, and you have a new waitlist with a draft page attached. - Edit with plain fields. Headline, description, button text, background, theme, and
SEO via
PATCH. No page builder needed. - AI-designed pages from the API. The same AI builder as the dashboard, now callable
by agents (
…/landing-page/generate). It uses your AI credits (one per generation) and takes under a minute. The design conversation carries over to the dashboard chat, so you can keep refining there. - Publish and unpublish on demand. Pages stay drafts until you (or your agent)
publish. One call takes a page live at
waitlister.me/p/your-slug, one call takes it back offline. - Already in your tools. SDK
waitlister1.2.0 (wl.landingPage.*) and@waitlister/mcp1.2.0 (five landing-page tools) are on npm. The API docs and OpenAPI spec cover every endpoint.
Some things stay in the dashboard on purpose: custom domains, branding removal, tracking IDs, and image uploads can't be done through the API on any plan.
Point your agent at waitlister.me/skill.md and ask it for a waitlist. That's the whole setup.
