Authentication
Manage your Elasticsearch Service API keys.
18 endpoints
-
User authentication information
- GET /users/auth
-
Login to ECE
- POST /users/auth/_login
-
Logout from ECE
- POST /users/auth/_logout
-
Refresh authentication token
- POST /users/auth/_refresh
-
Get all API keys
- GET /users/auth/keys
-
Create API key
- POST /users/auth/keys
-
Delete API keys
- DELETE /users/auth/keys
-
Get all API keys for all users
- GET /users/auth/keys/_all
-
Delete API keys of multiple users
- DELETE /users/auth/keys/_all
-
Get API key
- GET /users/auth/keys/{api_key_id}
-
Delete API key
- DELETE /users/auth/keys/{api_key_id}
-
Available authentication methods
- GET /users/auth/methods
-
SAML callback
- POST /users/auth/saml/_callback
-
Initiate SAML protocol
- GET /users/auth/saml/_init
-
Get API key metadata for all keys created by the user
- GET /users/{user_id}/auth/keys
-
Delete API keys for a user
- DELETE /users/{user_id}/auth/keys
-
Get a user API key
- GET /users/{user_id}/auth/keys/{api_key_id}
-
Delete an API key for a user
- DELETE /users/{user_id}/auth/keys/{api_key_id}