DevHub API Documentation
  • Introduction
  • Authentication
  • Errors
  • Getting started guides
    • Business-focused Sites
    • Location-focused Sites
    • Location pages and store locator with custom theme
    • Site publishing with site builder access
  • Code examples
    • Python
    • PHP
    • Perl
  • Best practices
    • Our unique IDs, versus yours
    • State and country codes
  • Core Resources
    • Sites
    • Businesses
    • Locations
    • Domains
    • Proxies
  • Content Resources
    • Pages
    • Content
    • Images
    • Files
    • Modules
    • Plugins
    • Themes
  • Logging and analytics
    • Analytics
    • Contact Logs
  • Single Sign On (SSO)
    • Introduction
    • Assigning a site's user
  • Live Preview API
    • What is the Live Preview API?
  • Advanced
    • Domain aliases
    • Language codes
    • Projects
    • Site Check
    • Traces
    • Webmail
  • Local Storage API
    • What is the Local Storage API?
  • Headless CMS
    • Locations search
  • Visitor Localization SDK
    • Visitor Localization SDK
Powered by GitBook
On this page
  • Step 1: User signup
  • Step 2: Create link to site builder
  • User flow diagram

Was this helpful?

  1. Getting started guides

Site publishing with site builder access

Example integration flow for auto-building a Site for a customer, then giving them access to that site from your existing dashboard

PreviousLocation pages and store locator with custom themeNextCode examples

Last updated 5 years ago

Was this helpful?

This guide outlines how you can integrate a signup wizard or flow within your existing site to allow your users to create a new site. Then, after the site is created, the user can then click a button to make changes to their site within our white label site builder.

Step 1: User signup

  1. User fills out required information to create their site

  2. Optionally you can display a preview of their site using our Live Preview API

  3. Optionally you can then take payment from the customer on your side

  4. You then make an API call to create the Site and User. Our Site and User ID information is stored for future steps.

  5. Site is now created

  6. Optionally you can then link or redirect to the Site Builder using our Single Sign On (SSO) API (Step 2)

Step 2: Create link to site builder

  1. User visits your dashboard

  2. Using the Site ID and User ID from Step 1, generate the SSO widget and display the SSO link

  3. User clicks and is automatically logged into the Site Builder for their Site

User flow diagram