# Generate Service-Provider's SAML Metadata XML File

Generate XML File based on provided Service-Provider's SAML Metadata.

Endpoint: POST /saml/spSamlMetadata/xml
Version: 0.9.74
Security: bearer, apiKey, apiSecret

## Header parameters:

  - `Authorization` (string, required)

## Request fields (application/json):

  - `type` (string)
    Enum: "SPSAMLMetadata", "IDPSAMLMetadata"

  - `entityID` (string)

  - `signingCertificates` (array)

  - `signingCertificates.certificateId` (string)

  - `signingCertificates.base64EncodedString` (string)

  - `signingCertificates.issuer` (string)

  - `signingCertificates.subject` (string)

  - `signingCertificates.isValid` (boolean)

  - `signingCertificates.validFrom` (string)

  - `signingCertificates.validTo` (string)

  - `signingCertificates.validationError` (string)

  - `ssoServices` (array)

  - `ssoServices.binding` (string)

  - `ssoServices.location` (string)

  - `protocol` (string)

  - `nameIDPolicyFormat` (string)

  - `isAuthenRequestSigned` (boolean)

  - `wantAssertionsSigned` (boolean)

## Response 200 fields (application/json):

  - `success` (boolean)

  - `message` (string)

  - `code` (integer)

  - `spSAMLMetadataXMLString` (string)

## Response 400 fields (application/json):

  - `success` (boolean)

  - `message` (string)

  - `code` (integer)

  - `errors` (array)

  - `suggestion` (string)


