You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/elasticsearch/rest-apis/elastic-cloud-serverless-api.md
+23-16Lines changed: 23 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,24 +11,19 @@ navigation_title: Serverless Project Management API
11
11
12
12
# Elastic Cloud Serverless Project Management API [serverless-project-management-api]
13
13
14
-
You can manage serverless projects using the [Elastic Cloud Serverless Project Management APIs](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/).
14
+
On this page, you can find examples of how to interact with the [Elastic Cloud Serverless Project Management APIs](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/).
15
+
16
+
To learn about API principles, authentication, and how to use the OpenAPI specification, refer to the [Elastic Cloud Serverless Project Management APIs](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/) documentation.
15
17
16
18
The available APIs are grouped by project type:
17
19
18
20
- APIs for [Search projects](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/group/endpoint-elasticsearch-projects)
19
21
- APIs for [Observatibility projects](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/group/endpoint-observability-projects)
20
22
- APIs for [Security projects](https://www.elastic.co/docs/api/doc/elastic-cloud-serverless/group/endpoint-security-projects)
21
23
22
-
The following examples show how to interact with the APIs, covering common operations such as:
23
-
-[Creating a project](#general-manage-project-with-api-create-a-serverless-elasticsearch-project)
-[Deleting a project](#general-manage-project-with-api-delete-project)
28
-
-[Updating a project](#general-manage-project-with-api-update-project)
29
-
-[Listing regions where projects can be created](#general-manage-project-with-api-list-available-regions)
24
+
To try the examples in this section, [set up an API key](#general-manage-project-with-api-set-up-api-key) and [create an {{es-serverless}} project](#general-manage-project-with-api-create-a-serverless-elasticsearch-project).
30
25
31
-
## Set up an API key
26
+
## Set up an API key[general-manage-project-with-api-set-up-api-key]
32
27
33
28
1.[Create an API key](https://www.elastic.co/docs/deploy-manage/api-keys/elastic-cloud-api-keys).
34
29
2. Store the generated API key as an environment variable so that you don’t need to specify it again for each request:
@@ -76,7 +71,19 @@ You can store the project ID as an environment variable for the next requests:
## Get project status [general-manage-project-with-api-get-project-status]
95
+
###Get project status [general-manage-project-with-api-get-project-status]
89
96
90
97
The 'status' endpoint indicates whether the project is initialized and ready to be used. In the response, the project's `phase` will change from "initializing" to "initialized" when it is ready:
0 commit comments