Skip to main content
POST
Deploy a new application or update an existing one. Accepts a multipart form with the manifest and artifact.

Request Body

file
required
Your runtm.yaml manifest file
file
required
Zip file containing your project files (max 20MB)
string
JSON string of secrets to inject (e.g., {"API_KEY": "xxx"})
string
Source hash for tracking changes

Query Parameters

boolean
default:"false"
Force new deployment instead of redeploying existing
string
Override machine tier: starter, standard, performance
boolean
default:"false"
Skip Docker build, reuse previous image (for env/tier changes only)

Headers

string
Unique key for idempotent requests. Same key returns existing deployment.

Response

string
Unique deployment identifier
string
Project name
string
Initial state (usually queued)
integer
Deployment version number