Sevalla’s REST API (Application Programming Interface) gives you a simple yet powerful way to access and interact with your Sevalla projects. It streamlines working with our platform, making it easy to retrieve data, perform actions, and automate tasks efficiently. For full details on available API endpoints, to download our OpenAPI specification, and to try out endpoints, see our API reference.Documentation Index
Fetch the complete documentation index at: https://docs.sevalla.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication and user access (API key)
To use Sevalla’s API, you need to generate an API key to authenticate and access your account through the API. You can generate multiple API keys.Get your API key
Generate an API key from your Sevalla dashboard > Tools > API keys > Create API key. This key authenticates all API requests.
Explore the endpoints
Browse the endpoint reference in the sidebar of the API reference docs. Each endpoint includes request and response schemas, parameter details, and code examples you can copy directly into your project.
API permissions
When creating an API key, you can choose a predefined role or define custom capabilities. Predefined role matches the existing roles available in User management. Custom capabilities allow you to define precise permissions, such as create, read, update, or delete, at both the resource type and individual resource level. For example, you can grant read-only access to specific applications or allow update access to selected sites only.
