DeployzyDeployzy
DocsAPI ReferenceTemplates

Templates

Browse and one-click-deploy pre-built apps and services.

Templates are pre-configured apps and services (databases, tools like n8n and WordPress, and starters) you can deploy in one call. Browsing is public; deploying needs a deploy-scoped API key and a verified email.

List templates

code
GET /api/v1/templates?search=postgres&category=databases&sort=popular

Returns { templates, total }. Each template includes slug, name, category, tagline, env_vars (its schema), required_plan, and min_memory_mb.

List categories

code
GET /api/v1/templates/categories

Get one template

code
GET /api/v1/templates/:slug

Deploy a template

code
POST /api/v1/templates/:slug/deploy
json
{ "name": "my-n8n", "subdomain": "n8n", "env_vars": { "N8N_ENCRYPTION_KEY": "..." } }

Creates the project, merges your env vars with the template defaults, honours the template's memory requirement, wires GitHub auto-deploy for repo-backed templates, and kicks off the deploy. Required env vars declared by the template must be supplied or you'll get a 400. Some templates require a paid plan (required_plan) and return 402 otherwise.

You can also deploy templates conversationally through the AI agent ("deploy the n8n template").