Notploy

Develop & integrate

Drive Notploy from the API, CLI, SDK, MCP server, VS Code and your CI/CD pipelines.

Everything you can do in the dashboard is available to code. This section documents the interfaces Notploy exposes so deployments and operations can live inside your existing tooling rather than beside it.

Interfaces

Concepts before endpoints

All interfaces speak the same model described in Core concepts: organizations, projects, environments, services and deployments. The API is the source of truth; the CLI, SDK and MCP server are thin clients over it.

Authentication

Programmatic access uses API keys (or tokens) scoped to a user or organization. The CLI and SDK authenticate with a key you generate in the dashboard. See API keys for creation, scope and handling.

Automation patterns

  • Deploy from CI — trigger a deployment when a branch is pushed, either through the provider webhook (auto-deploy), by calling the API from your pipeline, or with the official GitHub Actions action.
  • Preview environments — create temporary deployments per pull request. See Preview deployments.
  • Infrastructure as code — reconcile projects and services with the SDK or CLI.

Building on Notploy

Status of interfaces

The API and CLI are the most stable interfaces. The SDK mirrors the API. The MCP server and VS Code extension are integration surfaces whose contracts may evolve faster — check each page for its current status.

On this page