Skip to main content
POST
Quick DuplicationThis endpoint copies all content, styling, links, and settings from an existing website. Perfect for creating variations, client sites, or campaign-specific pages without rebuilding from scratch.

Request

Headers

string
required
Must be application/json

Path Parameters

string
required
The identifier of the source website to duplicate. Can be a slug, custom domain, or document ID.Example: johndoe

Body

string
URL slug for the new website. Required if no domain is provided, or when using a system domain.Example: johndoe-v2
string
Domain for the new website. The API automatically detects the domain type:
  • Bouncy domain (bouncy.ai): Uses the slug as the path — bouncy.ai/{slug}
  • System domain (e.g. bouncy.link, spicyl.ink): Requires a slug{domain}/{slug}
  • Custom domain (any other domain): Deploys to your custom domain — {domain}
Example: bouncy.link
You must provide at least a slug or a domain. If only slug is provided, the website is created on bouncy.ai/{slug}.

Response

string
Success message
string
Unique ID of the newly created website
string
Full URL to the new websiteExample: https://bouncy.ai/johndoe-v2
string
ID of the source website that was duplicated