# Elastic Stack (ELK Stack) Platform Configuration Security API

**Canonical:** https://apis.io/apis/elk-stack/elk-stack-platformconfigurationsecurity-api/  
**Provider:** Elastic Stack (ELK Stack) — https://apis.io/providers/elk-stack/  
**Base URL:** https://{elasticsearch_endpoint}  
**Documentation:** https://www.elastic.co/docs/api/doc/elasticsearch/

Elastic Stack (ELK Stack) Platform Configuration Security API is one of 132 APIs that [Elastic Stack (ELK Stack)](https://apis.io/providers/elk-stack/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include PlatformConfigurationSecurity. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The PlatformConfigurationSecurity API from Elastic Stack (ELK Stack) — 12 operation(s) for platformconfigurationsecurity.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/platform/configuration/security/deployment` | Get current security deployment |
| POST | `/platform/configuration/security/deployment` | Create security deployment |
| PUT | `/platform/configuration/security/deployment` | Update security deployment |
| GET | `/platform/configuration/security/enrollment-tokens` | Get enrollment tokens |
| POST | `/platform/configuration/security/enrollment-tokens` | Create enrollment token |
| DELETE | `/platform/configuration/security/enrollment-tokens/{token}` | Delete enrollment token |
| GET | `/platform/configuration/security/realms` | List security realm configurations |
| POST | `/platform/configuration/security/realms/_reorder` | Reorder security realms |
| POST | `/platform/configuration/security/realms/active-directory` | Create Active Directory configuration |
| GET | `/platform/configuration/security/realms/active-directory/{realm_id}` | Get Active Directory configuration |
| PUT | `/platform/configuration/security/realms/active-directory/{realm_id}` | Update Active Directory configuration |
| DELETE | `/platform/configuration/security/realms/active-directory/{realm_id}` | Delete Active Directory configuration |
| POST | `/platform/configuration/security/realms/ldap` | Create LDAP configuration |
| GET | `/platform/configuration/security/realms/ldap/{realm_id}` | Get LDAP configuration |
| PUT | `/platform/configuration/security/realms/ldap/{realm_id}` | Update LDAP configuration |
| DELETE | `/platform/configuration/security/realms/ldap/{realm_id}` | Delete LDAP configuration |
| POST | `/platform/configuration/security/realms/saml` | Create SAML configuration |
| GET | `/platform/configuration/security/realms/saml/{realm_id}` | Get SAML configuration |
| PUT | `/platform/configuration/security/realms/saml/{realm_id}` | Update SAML configuration |
| DELETE | `/platform/configuration/security/realms/saml/{realm_id}` | Delete SAML configuration |
| GET | `/platform/configuration/security/tls/{service_name}` | Get TLS certificate |
| POST | `/platform/configuration/security/tls/{service_name}` | Set TLS certificate |

## Machine-readable artifacts (8)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/elk-stack/refs/heads/main/openapi/elk-stack-platformconfigurationsecurity-api-openapi.yml
- **Documentation** — https://www.elastic.co/docs/reference/elasticsearch
- **APIReference** — https://www.elastic.co/docs/api/doc/elasticsearch/
- **SourceCode** — https://github.com/elastic/elasticsearch-specification
- **Documentation** — https://www.elastic.co/docs/reference/kibana
- **APIReference** — https://www.elastic.co/docs/api/doc/kibana/
- **SourceCode** — https://github.com/elastic/kibana
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/elk-stack/refs/heads/main/mcp/elk-stack-tool-crosswalk.yml

## Other Elastic Stack (ELK Stack) APIs (12)

- [Elastic Cloud API](https://apis.io/apis/elk-stack/elastic-cloud-api/)
- [Elastic Stack (ELK Stack) Accounts API](https://apis.io/apis/elk-stack/elk-stack-accounts-api/)
- [Elastic Stack (ELK Stack) Actions API](https://apis.io/apis/elk-stack/elk-stack-actions-api/)
- [Elastic Stack (ELK Stack) agent builder API](https://apis.io/apis/elk-stack/elk-stack-agent-builder-api/)
- [Elastic Stack (ELK Stack) Alerting API](https://apis.io/apis/elk-stack/elk-stack-alerting-api/)
- [Elastic Stack (ELK Stack) Alerting V2 API](https://apis.io/apis/elk-stack/elk-stack-alerting-v2-api/)
- [Elastic Stack (ELK Stack) Analytics API](https://apis.io/apis/elk-stack/elk-stack-analytics-api/)
- [Elastic Stack (ELK Stack) APM agent configuration API](https://apis.io/apis/elk-stack/elk-stack-apm-agent-configuration-api/)
- [Elastic Stack (ELK Stack) APM agent keys API](https://apis.io/apis/elk-stack/elk-stack-apm-agent-keys-api/)
- [Elastic Stack (ELK Stack) APM annotations API](https://apis.io/apis/elk-stack/elk-stack-apm-annotations-api/)
- [Elastic Stack (ELK Stack) APM server schema API](https://apis.io/apis/elk-stack/elk-stack-apm-server-schema-api/)
- [Elastic Stack (ELK Stack) APM sourcemaps API](https://apis.io/apis/elk-stack/elk-stack-apm-sourcemaps-api/)

## Tags

PlatformConfigurationSecurity

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/elk-stack/elk-stack-platformconfigurationsecurity-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/elk-stack/.
