Metalique Studios Developer Platform

Build on Metalique Studios

REST API, webhooks, and native SDKs for JavaScript, Python, and PHP. Automate, integrate, and extend Metalique Studios programmatically.

Quick start

Terminal
# Install the SDK
npm install @siteforge/sdk

# Set your API key
export SITEFORGE_API_KEY="sk_live_..."

# Create a site from a template
curl -X POST https://api.metaliquestudios.com/v1/sites \
  -H "Authorization: Bearer $SITEFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"templateId": "modern-restaurant", "siteName": "My Restaurant"}'

REST API

Base URL: https://api.metaliquestudios.com

GET/v1/sitesList all sites for the authenticated user.
GET/v1/sites/:idGet a specific site with full section data.
POST/v1/sitesCreate a new site from a template ID.
PATCH/v1/sites/:idUpdate site settings, sections, or SEO fields.
DELETE/v1/sites/:idDelete a site permanently.
POST/v1/sites/:id/publishPublish a site to its connected domain.
GET/v1/templatesList all available templates with metadata.
POST/v1/forms/:siteId/submitProgrammatically submit a contact form.

Official SDKs

🟨JavaScript / TypeScriptnpm install @siteforge/sdk
import { Metalique Studios } from '@siteforge/sdk';
const sf = new Metalique Studios({ apiKey: process.env.SITEFORGE_API_KEY });
const sites = await sf.sites.list();
🐍Pythonpip install siteforge
import siteforge
sf = siteforge.Client(api_key=os.environ["SITEFORGE_API_KEY"])
sites = sf.sites.list()
🐘PHPcomposer require siteforge/siteforge-php
$sf = new Metalique Studios\Client(['api_key' => getenv('SITEFORGE_API_KEY')]);
$sites = $sf->sites->list();

What developers build

🏢

Agency automation

Spin up new client sites programmatically. Provision from a template, pre-fill brand settings, and deliver a ready-to-customize site in seconds.

🛒

E-commerce integrations

Sync product data from your own inventory system into Metalique Studios product sections automatically on a schedule.

📊

CRM connections

Push contact form submissions directly to your CRM. Pull contact data into your site's team or testimonials sections.

🔔

Webhooks & events

Subscribe to site publish events, form submissions, and domain changes to trigger downstream workflows in your stack.

Authentication

All API requests require a Bearer token in the Authorization header. Generate API keys from your account dashboard.

Authorization: Bearer sk_live_...

Rate Limits

Standard plan100 req/min
Business plan1,000 req/min
EnterpriseCustom

Ready to build?

API access is available on all paid plans. Grab your API key from the dashboard and start building.