Integration

Duda integration

White-label website builder platform API for agencies and SaaS providers. Create, manage, and customize websites programmatically. Build sites from templates or generate with AI, manage content, handle pages, and control user permissions. Perfect for building website creation tools, agency portals, and white-label website solutions.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Duda.Built from the 28 Duda tools below, on the connection you add once.

Common Duda use cases

  • page management
  • content updates
  • template creation
  • template management
  • A/B testing
  • site launch
  • adding pages
  • page cleanup
  • page details
  • page editing

What you can do with Duda

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Site, 12 operations

  • create_siteCreate sitePOSTCreates a new website from a template. Returns the new site's unique identifier.
  • delete_siteDelete siteDELETEPermanently deletes a website and all its content. Cannot be undone.
  • duplicate_siteDuplicate sitePOSTCreates a copy of an existing website including all pages and content.
  • generate_site_with_aiGenerate site with aiPOSTGenerates a complete website using AI from business information. Returns an async task for tracking.
  • get_siteGet siteGETRetrieves detailed information about a website including domain, status, and configuration.
  • get_site_by_external_idGet site by external idGETLooks up Duda sites by external ID from your own system.
  • list_sitesList sitesGETLists all websites in your Duda account with site names, domains, and metadata.
  • publish_sitePublish sitePOSTPublishes a website to make it live and activates the site subscription.
  • reset_siteReset sitePOSTResets a website to its initial state or a new template.
  • switch_templateSwitch templatePOSTApplies a new template to an existing site while preserving content.
  • unpublish_siteUnpublish sitePOSTUnpublishes a website to take it offline and suspends the subscription.
  • update_siteUpdate sitePOSTUpdates site properties including domain, SEO, tracking, favicon, language, and business info.

Page, 6 operations

  • create_pageCreate pagePOSTAdds a new page to a website with specified title, path, and SEO settings.
  • delete_pageDelete pageDELETEDeletes a page from a website. Cannot be undone.
  • duplicate_pageDuplicate pagePOSTCreates a copy of an existing page within the same website.
  • get_pageGet pageGETRetrieves details for a specific page by its UUID.
  • list_pagesList pagesGETLists all pages on a website with their paths, titles, and metadata.
  • update_pageUpdate pagePUTUpdates properties of an existing page including title, path, and SEO settings.

Template, 6 operations

  • create_template_from_siteCreate template from sitePOSTCreates a new reusable template from an existing website.
  • create_template_from_templateCreate template from templatePOSTCreates a copy of an existing template.
  • delete_templateDelete templateDELETEPermanently deletes a custom template. Cannot be undone.
  • get_templateGet templateGETRetrieves details for a specific template including preview URLs and properties.
  • list_templatesList templatesGETLists available website templates for creating new sites. Includes previews and metadata.
  • update_templateUpdate templatePOSTUpdates the name of an existing template.

Site content, 3 operations

  • get_contentGet contentGETRetrieves the content library for a website including business info, text, and images.
  • publish_contentPublish contentPOSTPublishes content library changes to the live version of a website.
  • update_contentUpdate contentPOSTUpdates the content library of a website including business info, text, and images.

Sso link, 1 operation

  • get_sso_linkGet sso linkGETGenerates a temporary SSO link for automatic login to the Duda editor or other pages.

Duda API rate limits

  • 100 requests per minute

Rate limits vary by subscription tier

These are the limits Duda documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Duda documentation for current values.

Use Duda from Claude Code, Cursor or Codex

Connect Duda in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Duda operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Duda

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Duda once

    Add your Duda connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Duda integration FAQ

What can you do with the Duda integration?

LiveContext exposes 28 operations on Duda, covering site, page, template and site content. Common uses include page management, content updates and template creation.

What are the Duda API rate limits?

Duda documents 100 requests per minute. Rate limits vary by subscription tier Limits are set by Duda and can depend on your plan.

Popular integrations

Browse the whole catalog