REST API & CI/CD
In this page we cover the general structure of the Deployment-related API resources. The API endpoints for these resources start with the /api
prefix.
You can find more information on accessing Ververica Platform in the installation section.
Swagger
We ship a Swagger web client that covers all of the Ververica Platform APIs.
- Swagger web client:
/swagger
The API is split into two parts with separate OpenAPI specifications:
- Ververica Platform:
/swagger.json
- Application Manager:
/api/swagger.json
You can select which spec you want to operate against in the upper right corner of the Swagger web client.
We only cover the Deployment-related APIs in this page. The APIs for administration have a different structure and are documented separately: Namespaces, API Tokens.
Resource Objects
All Deployment-related resources are scoped to a Namespace. Each resource is identified by a unique ID. If a resource is not addressable by name, it has to be addressed by its ID.