Elastic Cloud Serverless API
This API enables you to manage Elastic Cloud Serverless Projects. You can create, update, and delete projects, as well as manage project features and usage.
You can find more information and examples using this API in the documentation.
The Elastic Cloud Serverless REST API is built following REST principles:
- Resources (such as projects) are represented as URIs.
- Standard HTTP response codes and verbs are used (GET, POST, PUT, PATCH and DELETE).
- API calls are stateless. Every request that you make happens in isolation from other calls and must include all the information necessary to fulfill the request.
- JSON is the data interchange format.
The Project Management API is documented using the OpenAPI Specification. The current supported version of the specification is 3.0. For details, check the API reference or download the OpenAPI Specification. This specification can be used to generate client SDKs, or on tools that support it, such as the Swagger Editor.
This documentation is derived from a private repository. It is provided under license Attribution-NonCommercial-NoDerivatives 4.0 International.
capabilities 1
elasticsearch projects 11
- GET Get Elasticsearch projects
- POST Create an Elasticsearch project
- GET Get an Elasticsearch project
- PATCH Update an Elasticsearch project
- DELETE Delete an Elasticsearch project
- GET Get Elasticsearch project delete status
- POST Reset the project credentials
- POST Resume Elasticsearch project
- GET Get Elasticsearch project link candidates
- GET Get roles for an Elasticsearch project
- GET Get the status of an Elasticsearch project
observability projects 11
- GET Get Observability projects
- POST Create an observability project
- GET Get an Observability project
- PATCH Update an Observability project
- DELETE Delete an Observability project
- GET Get Observability project delete status
- POST Reset the project credentials
- POST Resume Observability project
- GET Get Observability project link candidates
- GET Get roles for an Observability project
- GET Get the status of an Observability project
regions 2
security projects 11
- GET Get Security projects
- POST Create a security project
- GET Get a Security project
- PATCH Update a Security project
- DELETE Delete a Security project
- GET Get Security project delete status
- POST Reset the project credentials
- POST Resume Security project
- GET Get Security project link candidates
- GET Get roles for a Security project
- GET Get the status of a Security project
traffic filters 6
vectordb projects 11
- GET Get VectorDB projects
- POST Create a VectorDB project
- GET Get a VectorDB project
- PATCH Update a VectorDB project
- DELETE Delete a VectorDB project
- GET Get VectorDB project delete status
- POST Reset the project credentials
- POST Resume VectorDB project
- GET Get VectorDB project link candidates
- GET Get roles for a VectorDB project
- GET Get the status of a VectorDB project