Skip to main content
PUT
/
api
/
v1
/
landing-pages
/
{landingPageId}
Update Landing Page
curl --request PUT \
  --url https://api.sequenzy.com/api/v1/landing-pages/{landingPageId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "slug": "<string>",
  "content": {}
}
'
{
  "success": true,
  "landingPage": {
    "id": "lp_abc123",
    "name": "Updated Product Waitlist",
    "slug": "updated-product-waitlist",
    "status": "draft",
    "publicUrl": null
  }
}
Update a landing page name, slug, or builder content.

Request

landingPageId
string
required
Landing page ID.
name
string
Updated landing page name.
slug
string
Updated URL slug. It is normalized and made unique for the company.
content
object
Updated landing page builder JSON. Form redirect URLs are validated before saving.
curl -X PUT "https://api.sequenzy.com/api/v1/landing-pages/lp_abc123" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Product Waitlist",
    "slug": "updated-product-waitlist"
  }'

Responses

{
  "success": true,
  "landingPage": {
    "id": "lp_abc123",
    "name": "Updated Product Waitlist",
    "slug": "updated-product-waitlist",
    "status": "draft",
    "publicUrl": null
  }
}