Duda API

Introduction

Duda has two products for building websites:

  • DudaMobile: For people who want to convert an existing desktop site and create a new mobile-friendly site. 
  • DudaOne: A true multiscreen responsive website builder. You can start with a premade template or import content from Facebook or an existing website into a template.

Throughout the API documentation you will find how you can: Create Sites, Create Staff & Customer Accounts, Sign users into their account (via SSO), Access Site Analytics and pull an updated list of supported mobile user agents. Using the API, you can integrate these options into your own platform or website. 

Access

You can find your API credentials inside of your Duda Account Settings, under API Access. You first must request access to the API, which Duda must approve. After being approved (you will be notified by email when this happens), you will receive your API password via email and you can find your username in the API Access section. You will only receive your password via email. Please keep the API Username and Password safe, as anyone with this information can access your account. 

Usage

The DudaAPI is free for anyone to access and use. You should take note of the payments section as we currently do not offer free ad-supported sites created via the API.

Restrictions

The Duda API limits access to certain resources depending on your account type. For example, access to any account level resource is limited to DudaPro Partners only, as they are the only ones that can have sub-accounts under their existing account. Duda has two account types: Regular and Partner (DudaPro). Below is a list of which resources each has access to:

API resourceRegularPartner
Create Site
 
 
Delete Site
 
 
Publish Site
 
 
Un-Publish Site
 
 
Stats & Analytics
 
 
Generate Preview Links
 
 
Recreate Site
 
 
Duplicate Sites
 
 
Get Contact Form Submissions
 
 
Create Before & After Preview link  
 
Create & Manage Staff & Customer Accounts  
 
Give Access to Sites and Set Permissions  
 
Log Sub-Accounts into Branded Editor via SSO  
 

Getting help

For any questions about the Duda API, please email: api@dudamobile.com. We ask that you limit your API questions to email only. If you're having issues with a certain API call, please provide us with the URL you are trying to access, the JSON data,  example code, what is being returned and any other information that is relevant.

×

Priority Phone Support

English phone support is available 18 hours a day,
Monday through Friday, 3am to 9pm (EST).

United States +1 866-776-1550 3am to 9pm (Eastern)
United Kingdom +44 (0)800-011-9071 8am to 2am (London)
France +33 (0)9-75-18-84-74 9am to 3am (Paris)
Israel +972 (0)3-720-8922 10am to 4am (Jerusalem)
Australia +61 (0)2-8880-9166 7pm to 1pm (Sydney)
To schedule a call in French, Portuguese, Hebrew or Russian, please email us at prioritysupport@dudamobile.com
×

Please Log in as a DudaPro

Priority Phone Support is available exclusively to DudaPros. Log in to your DudaPro account now to see our international support numbers.

Log In
Not a DudaPro? Start a free trial now!