Skip to main content
One API. Full control over your infrastructure. Deploy applications, provision databases, manage load balancers, store objects, and automate every part of your stack without touching a dashboard.
200+
API endpoints
13
Resource types
REST
JSON over HTTPS
Bearer
Token auth

Get started in 60 seconds

1

Generate an API key

Create a key from your Sevalla dashboard. One key authenticates every endpoint.
2

Make your first request

curl -H "Authorization: Bearer YOUR_API_KEY" \
  https://api.sevalla.com/v3/applications
3

Build from here

Browse the v3 tab in the sidebar for full endpoint specs, schemas, and code examples. Use the Try it console on any page to make live calls.

Everything you can manage

Built for automation

CI/CD integration

Trigger deployments from GitHub Actions, GitLab CI, or any pipeline. Use deployment hooks for zero-touch releases.

Infrastructure as code

Script your entire stack. Spin up applications, provision databases, configure load balancers, and set env vars in a single workflow.

Monitoring & alerting

Pull CPU, memory, storage, and request metrics via API. Feed them into Datadog, Grafana, or your own dashboards.

Webhook-driven workflows

React to deployment completions, scaling events, and status changes in real time with configurable webhooks.

Let AI manage your infrastructure

Your AI coding tools can talk to Sevalla directly. Point Claude Code, Cursor, Codex, or any agent at the API and let it handle deployments, debugging, and scaling for you.

Talk to your infra

“Deploy the latest commit.” “Why is the app slow?” “Scale web to 3 instances.” Your AI agent reads logs, checks metrics, triggers deployments, and rolls back when things go wrong.

Safe by default

Create scoped API keys with only the permissions your agent needs. Read-only for debugging, deploy-only for CI, full access for trusted tools. Rotate any key instantly.

Deploy and rollback

Trigger deployments, watch build logs, and roll back automatically if something breaks.

Debug from your editor

Pull runtime logs, access logs, and metrics to diagnose issues without switching to a dashboard.

Scale when needed

Adjust process counts, resource limits, and instance sizes based on what the traffic actually looks like.
Create a separate API key for each AI tool. Scope the permissions to what it actually needs. Rotate keys anytime from the API or dashboard.