Landing Pages

Update landing page

Updates a landing page name, slug, or builder content.

put/landing-pages/{landingPageId}

Path parameters

landingPageIdstring required

Landing page ID

Request body

namestring
slugstring

Example request

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

Response

Landing page updated

successboolean

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",
    "customDomain": "offer.example.com",
    "publicUrl": "https://pages.example.com/product-waitlist",
    "previewUrl": "https://sequenzy.com/lp/preview/lp_abc123?token=..."
  }
}

Changes

Changed in 8 of the 121 revisions of this API.316

    • added the optional property landingPage/previewUrl to the response with the 200 status

      response-optional-property-added

    • added the new optional request property content/theme

      new-optional-request-property

    • added the optional property landingPage/content/theme to the response with the 200 status

      response-optional-property-added

    • added the optional property landingPage/customDomain to the response with the 200 status

      response-optional-property-added

    • added the optional property landingPage/customDomainScope to the response with the 200 status

      response-optional-property-added

    • added the optional property retryable to the response with the 400 status

      response-optional-property-added

    • added the optional property retryable to the response with the 401 status

      response-optional-property-added

    • added the optional property retryable to the response with the 404 status

      response-optional-property-added

    • added the optional property retryable to the response with the 503 status

      response-optional-property-added

    • added the non-success response with the status 503

      response-non-success-status-added

    • added the optional property code to the response with the 400 status

      response-optional-property-added

    • added the optional property code to the response with the 401 status

      response-optional-property-added

    • added the optional property code to the response with the 404 status

      response-optional-property-added

    • the response property success became optional for the status 400

      response-property-became-optional

    • the response property success became optional for the status 401

      response-property-became-optional

    • the response property success became optional for the status 404

      response-property-became-optional

    • added the new optional request property content/seo

      new-optional-request-property

    • added the optional property landingPage/content/seo to the response with the 200 status

      response-optional-property-added

    • endpoint added

      endpoint-added