> ## Documentation Index > Fetch the complete documentation index at: https://api-docs.sevalla.com/llms.txt > Use this file to discover all available pages before exploring further. # Sevalla API Reference > Automate deployments, manage applications, provision databases, and control your entire cloud infrastructure programmatically with the Sevalla REST API. Manage your Sevalla infrastructure programmatically. Deploy applications, provision databases, scale processes, and automate your workflows — all through a single REST API. ## What you can do Deploy, configure, and scale applications. Manage builds, processes, CDN, edge caching, and internal connections. Provision and manage PostgreSQL, MySQL, MariaDB, MongoDB, Redis, and Valkey databases. Deploy static sites to Cloudflare's edge network. Configure Git-based auto-deployments and build settings. Manage deployment pipelines with staging and production environments. Create preview apps for feature branches. Trigger deployments from Git branches or Docker images. Track status and rollback when needed. Monitor PaaS usage, bandwidth, runtime costs, and storage across your organization. ## Getting started Generate an API key from your [Sevalla dashboard](https://app.sevalla.com/api-keys). This key authenticates all API requests. Pass your API key as a Bearer token in the `Authorization` header: ```bash theme={null} curl -H "Authorization: Bearer YOUR_API_KEY" \ https://api.sevalla.com/v2/applications ``` Browse the endpoint reference in the sidebar. Each endpoint includes request and response schemas, parameter details, and code examples you can copy directly into your project. Use the **Try it** console on any endpoint page to make live API calls. You'll need your API key and any required parameters for the endpoint you want to test.