v93

OpenAPI 3.1.0raw.githubusercontent.com2026-08-01218121759.7 KB
Landing Pages

Create landing page

Creates a draft landing page from default template content or supplied builder JSON.

post/landing-pages

Request body

namestring

Landing page name.

slugstring

URL slug. It is normalized and made unique for the company.

template'from-scratch' | 'waitlist' | 'lead-magnet' | 'launch' | 'demo-request' | 'webinar' | 'newsletter' | 'product-hunt' | 'pricing-offer' | 'agency-lead-gen' | 'feature-announcement'

Template key used when content is omitted.

Example request

{
  "content": {
    "version": 2,
    "template": "waitlist",
    "seo": {
      "faviconUrl": "https://acme.com/favicon.png"
    }
  }
}

Response

Landing page created

successboolean
messagestring

Example response

{
  "success": true,
  "landingPage": {
    "id": "lp_abc123",
    "companyId": "comp_abc123",
    "name": "Product Waitlist",
    "slug": "product-waitlist",
    "status": "published",
    "content": {
      "version": 2,
      "template": "waitlist",
      "seo": {
        "faviconUrl": "https://acme.com/favicon.png"
      }
    },
    "viewCount": 1240,
    "conversionCount": 186,
    "url": "https://sequenzy.com/dashboard/company/comp_abc123/landing-pages/lp_abc123",
    "appPublicUrl": "https://sequenzy.com/lp/comp_abc123/product-waitlist",
    "publicUrl": "https://pages.example.com/product-waitlist"
  },
  "message": "Landing page created as a draft. Use publish_landing_page when it is ready to go live."
}