Before you begin, make sure you have:
- A Varo Cloud account. If you don’t have one yet, sign up for free at varo.cloud/auth.
- A working terminal with
curlavailable if you want to follow along with the API examples.
Create your account
Navigate to varo.cloud/auth and click Sign Up. Enter your email address and choose a password, then check your inbox for a verification email. Click the confirmation link to activate your account and land on the Varo Cloud dashboard for the first time.
Create a project
From the dashboard, click New Project in the top-right corner. Give your project a name that reflects your application or service — for example,
my-first-app. Next, choose the deployment region closest to your primary users, then click Create. Varo Cloud provisions your project in seconds and redirects you to its overview page.Generate an API key
Open Settings from the left-hand navigation, then select API Keys. Click New Key, give it a descriptive label (for example,
local-dev), and click Generate. Copy the key immediately and store it somewhere safe — Varo Cloud will not display it again after you close this dialog.Make your first API call
With your API key in hand, confirm everything is wired up correctly by listing your projects. Replace You should receive a response similar to this, showing the project you created in Step 2:If you see your project in the response, your API key is working correctly and you’re ready to deploy.
YOUR_API_KEY with the key you just generated:Trigger a deployment
Now trigger your first deployment by sending a Varo Cloud queues the deployment immediately and returns a deployment object:The
POST request to the deployments endpoint. Use the id returned in the previous step as your project_id:status field starts as queued and progresses through building → deploying → active. You can poll the same deployment ID or watch the status update live in the dashboard.