The 10Web Public API enables seamless integration of the 10Web AI Website Builder into your own platform. As a RESTful API, it allows you to embed 10Web's hosting and website management tools directly into your applications as a comprehensive white label solution. Your users can create fully functional websites with one click and manage them without leaving your system—all under your brand.
How does it work, and what is included?
The 10Web API offers a wide range of endpoints for building and managing websites. Here’s what you can integrate:
Note:
The list of integrations may evolve as the API is updated or expanded.
Account-level operations
- Get a list of sites under the account
- Delete a site from the account
AI-powered features
- Generate a website with AI
- Generate outlines, styles, and secondary pages from a business description
Website management
- Create a new website
- Get logs and information for a website
- Manage live and staging environments
- Perform domain name operations
- Enable password protection
DNS zone management
- Get DNS zone information
- Add, update, and delete DNS records
Backup management
- List, create, and restore backups for a specified website
SSL certificate management
- Get a list of certificates for a domain
- Generate, remove, and add custom SSL certificates
WP Autologin
- Generate a single-use autologin token for user access to the WordPress Admin
Cache management
- Enable, disable, and purge FastCGI and object caching
PHP version management
- Get a list of supported PHP versions
- Switch the PHP version
- Restart PHP
Subdomain management
- Create and assign temporary subdomains with your company name before pointing a main domain to your site
Webhooks
- Notify your applications about background events on the platform
Managing 10Web API on 10Web dashboard
After signing up for any 10Web API plan, you can manage your subscription and services via the 10Web dashboard. A dedicated API menu includes the following subtabs:
API Key
Manage your API key for the organization.
Important:
Do not share your API key or expose it in the browser or client-side code.
API Documentation
Access the full API reference to learn how to create, generate, and configure websites via the API.
Webhook
Manage webhooks by setting a URL to receive status updates for specific actions.
Custom domain
Add a custom domain to create your client's websites with a branded URL.
WP Admin white labeling
Customize your clients’ WP Admin area with your brand name and logo.
Pre-installed plugins
You can select plugins from the WordPress repository to automatically install on client websites.