Website Builder for Developers

A website builder that respects your craft. Full API access, custom code injection, developer tools, and the flexibility to build exactly what you need.

API Access

EcomTech provides a comprehensive REST API that gives developers programmatic control over every aspect of the platform. Build custom workflows, integrate with external systems, and automate site management tasks through code.

What You Can Do with the API

  • Content management: Create, read, update, and delete pages, blog posts, and media programmatically
  • Site configuration: Modify site settings, navigation, and metadata through API calls
  • User management: Create and manage user accounts and access permissions
  • Form data: Retrieve form submissions and integrate with external databases or CRMs
  • E-commerce: Manage products, orders, inventory, and customer data
  • Analytics: Pull traffic and performance data into your own dashboards and reporting tools

API Authentication

Secure your API requests with token-based authentication. Generate API keys from your dashboard with granular scope controls. Rate limiting and usage quotas protect your account and ensure fair resource allocation.

Webhooks

Subscribe to events like form submissions, new orders, content updates, and user signups. Webhooks push real-time data to your endpoints, enabling event-driven architectures without polling.

Custom Code Injection

When the visual editor is not enough, inject your own code directly into any page. EcomTech supports custom HTML, CSS, and JavaScript at both the page level and site-wide level.

Code Injection Points

  • Head injection: Add scripts, stylesheets, and meta tags to the document head
  • Body start: Insert code at the beginning of the body for tracking pixels and early-loading scripts
  • Body end: Add scripts before the closing body tag for deferred loading
  • Per-page injection: Add code to specific pages without affecting the rest of the site
  • Component-level injection: Embed custom code blocks within the page layout alongside visual elements

Supported Technologies

EcomTech's code injection supports modern web standards:

  • HTML5 semantic elements and custom data attributes
  • CSS3 including custom properties (variables), grid, flexbox, and animations
  • Modern JavaScript (ES2020+) with module support
  • External script and stylesheet loading
  • Inline SVG and canvas elements

Full Control, Zero Ops

Write the code you want without managing servers, deployments, or infrastructure. EcomTech handles hosting, SSL, CDN, and scaling while you focus on building features.

Git Integration

Bring your existing development workflow to EcomTech. Git integration lets you version control your custom code and deploy changes through familiar tools.

  • Repository sync: Connect a GitHub or GitLab repository to your EcomTech site
  • Branch-based deployments: Push to a specific branch to deploy code to staging or production
  • Pull request previews: Preview code changes on a temporary URL before merging
  • Rollback: Revert to any previous commit if a deployment introduces issues
  • CI/CD compatibility: Trigger deployments from your existing CI/CD pipeline

Developer Tools

EcomTech includes tools built specifically for developers who want maximum control and efficiency.

Code Editor

The built-in code editor features syntax highlighting, auto-completion, error detection, and multi-file editing. Support for HTML, CSS, JavaScript, and JSON with live preview alongside your code.

CLI Tool

Manage your EcomTech site from the command line. The CLI supports site creation, content deployment, configuration updates, and log retrieval — all from your terminal.

Local Development

Run a local development server that mirrors your EcomTech environment. Develop and test custom code locally before pushing to production. Hot reloading provides instant feedback as you code.

Debug Mode

Enable debug mode to access detailed logging, network request inspection, and performance profiling. Identify and resolve issues faster with full visibility into what your code is doing on the platform.

Headless CMS Option

Use EcomTech as a headless content management system. Manage your content through the visual editor or API, then deliver it to any frontend — a custom React app, a mobile application, a static site generator, or any other platform.

Content API

The Content API delivers your pages, blog posts, and media as structured JSON. Query content by type, category, tag, date, or custom fields. The API supports filtering, sorting, pagination, and field selection for efficient data retrieval.

Use Cases for Headless

  • Custom frontends: Build your UI with React, Vue, Svelte, or any framework while managing content in EcomTech
  • Mobile apps: Serve the same content to your website and mobile app from a single source
  • Static site generators: Feed content into Gatsby, Next.js, Hugo, or Astro at build time
  • Digital signage: Display managed content on screens, kiosks, and IoT devices
  • Multi-channel publishing: Distribute content across web, email, social, and print from one platform

Headless Flexibility

Use the visual builder when speed matters. Switch to headless when you need full control over the frontend. EcomTech adapts to your development approach, not the other way around.

SDK and Documentation

Comprehensive developer resources make it easy to get started and go deep with EcomTech.

SDKs

Official SDKs for JavaScript/Node.js, Python, and PHP simplify API interactions with typed methods, error handling, and authentication management. Community SDKs are available for additional languages.

API Reference

Complete API documentation with endpoint descriptions, parameter specifications, request/response examples, and error codes. Interactive API explorer lets you make test requests directly from the documentation.

Tutorials and Guides

  • Getting started with the API
  • Building a custom frontend with React
  • Setting up CI/CD deployments
  • Creating custom form handlers
  • Integrating third-party services via webhooks
  • Performance optimization for custom code

Developer Community

Join the EcomTech developer community to share solutions, request features, and get help from fellow developers. Access community-contributed plugins, templates, and code snippets.

Start Building with EcomTech

A website builder that gives developers what they need: API access, custom code, Git integration, headless CMS, and comprehensive documentation. Build faster without sacrificing control.

build a website for my business free

Frequently Asked Questions

Yes, the Enterprise plan includes full RESTful API access for programmatic site management, content updates, and custom integrations. Comprehensive API documentation is provided.
Yes, paid plans support custom code injection. Add custom scripts, styles, and interactive elements. The Enterprise plan provides the most flexibility with full code access.
Excellent. The Enterprise plan white-label feature lets you rebrand the builder for your clients. Multi-site management lets you handle all client sites from one dashboard.
Yes, the Enterprise plan includes webhook support for real-time event notifications — form submissions, page updates, and other site events can trigger your custom workflows.
The Enterprise plan API allows you to manage site content programmatically, which can be integrated into your version control and deployment workflows.

Related Guides

Ready to Build Your Website?

Start with our free plan. No credit card required.