[role="xpack"] [[security-api-saml-sp-metadata]] === SAML service provider metadata API ++++ SAML service provider metadata ++++ Generate SAML metadata for a SAML 2.0 Service Provider. [[security-api-saml-sp-metadata-request]] ==== {api-request-title} `GET /_security/saml/metadata/` [[security-api-saml-sp-metadata-desc]] ==== {api-description-title} The SAML 2.0 specification provides a mechanism for Service Providers to describe their capabilities and configuration using a metadata file. This API generates Service Provider metadata, based on the configuration of a SAML realm in {es}. [[security-api-saml-sp-metadata-path-params]] ==== {api-path-parms-title} ``:: (Required, string) The name of the SAML realm in {es}. [[security-api-saml-sp-metadata-response-body]] ==== {api-response-body-title} `metadata`:: (string) An XML string that contains a SAML Service Provider's metadata for the realm. [[security-api-saml-sp-metadata-example]] ==== {api-examples-title} The following example generates Service Provider metadata for SAML realm `saml1`: [source,console] -------------------------------------------------- GET /_security/saml/metadata/saml1 -------------------------------------------------- The API returns the following response containing the SAML metadata as an XML string: [source,console-result] -------------------------------------------------- { "metadata" : "" } --------------------------------------------------