Delinea SecretServerSettings API

Secret Server Settings

Operations 4

GET /v1/secretserversettings/export/stub Stub an empty Secret Server Settings export #
POST /v1/secretserversettings/export Get Secret Server Settings #
POST /v1/secretserversettings/capabilities Get Import/Export Capabilities #
POST /v1/secretserversettings/import Import Secret Server Settings #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/delinea-secretserversettings-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

delinea-secretserversettings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Secret Server Rest Activations Secret Server Settings API
  description: REST API documentation for Secret Server. This document describes how to use the REST API. All requests require an authentication token; please see the <a href="../OAuth/">authentication document</a> for more information. The <a href="swagger.json">Swagger specification</a> for this API is also available.
  termsOfService: https://delinea.com/eula
  contact:
    name: Support
    url: https://delinea.com
  version: 11.7.2
servers:
- url: /SecretServer/api
security:
- BearerToken: []
tags:
- name: SecretServerSettings
  description: Secret Server Settings
paths:
  /v1/secretserversettings/export/stub:
    get:
      tags:
      - SecretServerSettings
      summary: Stub an empty Secret Server Settings export
      description: Returns an empty Secret Server Settings export to be filled out.
      operationId: SecretServerSettingsService_GetExportStub
      responses:
        '200':
          description: An empty Secret Server Settings export
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretServerSettingsModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secretserversettings/export:
    post:
      tags:
      - SecretServerSettings
      summary: Get Secret Server Settings
      description: Get Secret Server Settings
      operationId: SecretServerSettingsService_GetExport
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ExportSecretSettingsArgs'
        description: args
      responses:
        '200':
          description: Secret Server Settings
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretServerSettingsExportResultModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secretserversettings/capabilities:
    post:
      tags:
      - SecretServerSettings
      summary: Get Import/Export Capabilities
      description: Returns model indicating what the user can import and export.
      operationId: SecretServerSettingsService_GetExportImportCapabilities
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretServerSettingsImportCapabilitiesArgs'
        description: args
      responses:
        '200':
          description: Capability model
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretServerSettingsImportCapabilityModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
  /v1/secretserversettings/import:
    post:
      tags:
      - SecretServerSettings
      summary: Import Secret Server Settings
      description: Apply a set of Secret Server Settings via a JSON upload.
      operationId: SecretServerSettingsService_ImportSetting
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SecretServerSettingsImportArgs'
        description: args
      responses:
        '200':
          description: The now active configuration.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecretServerSettingsImportResultModel'
        '400':
          description: Bad request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BadRequestResponse'
        '403':
          description: Authentication failed
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationFailedResponse'
        '500':
          description: Internal server error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/InternalServerErrorResponse'
      deprecated: false
components:
  schemas:
    ConfigurationLoginTwoFactorOpenIdConnectModel:
      description: OpenID Connect Two Factor Login Configuration
      properties:
        addNewUsersToThycoticOne:
          description: When activated, new Secret Server users will be added automatically to Thycotic One
          type:
          - boolean
          - 'null'
        clientId:
          description: Client Id
          type: string
        clientSecret:
          description: Client Secret, will only be populated for export, otherwise null
          type: string
        clientSecretExists:
          description: Indicates if a Client Secret exists, since the Client Secret will only be populated for export
          type: boolean
        enable:
          description: Enable OpenID Connect Integration
          type:
          - boolean
          - 'null'
        logoutUrl:
          description: The URL users must visit to log out of their OpenID Connect account. (Optional)
          type: string
        serverUrl:
          description: OpenID Connect Server URL
          type: string
        useThycoticOneAuthAsDefault:
          description: When activated, passwords will be checked against Thycotic One instead of Secret Server. This affects the REST API, DoubleLock, and export functionality
          type:
          - boolean
          - 'null'
      type: object
    ConfigurationSamlPatchModel:
      description: SAML configuration
      properties:
        enabled:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableLegacySLO:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        identityProviders:
          description: List of Identity Providers
          items:
            $ref: '#/components/schemas/ConfigurationSamlIdentityProviderPatchModel'
          type: array
        legacyUsernameAttribute:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        serviceProviderCertificate:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        serviceProviderCertificatePassword:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        serviceProviderName:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        useLegacy:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
      type: object
    ConfigurationLoginTwoFactorOpenIdConnectPatchModel:
      description: OpenID Connect Two Factor Login Configuration
      properties:
        addNewUsersToThycoticOne:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        clientId:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        clientSecret:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        enable:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        logoutUrl:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        serverUrl:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        useThycoticOneAuthAsDefault:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
      type: object
    UpdateFieldValueOfOptionalBmcChangeManagementCommentWorkType:
      description: BMC Remedy Change Management integration only.  Select work type for comments added.
      properties:
        dirty:
          description: Dirty
          type: boolean
        value:
          description: Value
          type:
          - string
          - 'null'
      type: object
    ExportFileType:
      description: Export Job File Type
      properties: {}
      type: string
      enum:
      - Csv
      - Xml
      - Json
    ForceRequireTicketSystemOptions:
      description: Value
      properties: {}
      type: string
      enum:
      - ReasonOnlyRequired
      - BothRequired
      - TicketNumberOrReasonRequired
      - TicketNumberOnlyRequired
    PersonalFolderNameOptionType:
      description: The format for the personal folder name for each user
      properties: {}
      type: string
      enum:
      - DisplayName
      - UsernameAndDomain
    ConfigurationAdvancedUpdateArgs:
      description: ConfigurationAdvancedUpdateArgs
      required:
      - advancedSettingId
      properties:
        advancedSettingId:
          description: Setting Id
          type: integer
          format: int32
        value:
          description: Setting Value
          type: string
      type: object
    ConfigurationLauncherSettingsPatchModel:
      description: Update launcher settings configuration
      properties:
        checkInSecretOnLastLauncherClose:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        closeLauncherOnCheckInSecret:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableDomainDownload:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableDomainUpload:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableLauncher:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableLauncherAutoUpdate:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableWebParsing:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        launcherDeploymentType:
          $ref: '#/components/schemas/UpdateFieldValueOfLauncherDeploymentType'
        sendSecretUrlToLauncher:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
      type: object
    UpdateFieldValueOfSyslogCefProtocolType:
      description: Syslog/CEF Protocol to use when sending logs
      properties:
        dirty:
          description: Dirty
          type: boolean
        value:
          $ref: '#/components/schemas/SyslogCefProtocolType'
      type: object
    DefaultSecretPermissionsType:
      description: Default permissions to be applied when a Secret is created
      properties: {}
      type: string
      enum:
      - InheritsPermissions
      - CopyFromFolder
      - OnlyAllowCreator
    ConfigurationLauncherSettingsModel:
      description: Configuration Launcher Settings
      properties:
        checkInSecretOnLastLauncherClose:
          description: Forces Check In of Secret when user closes their only active launcher.
          type:
          - boolean
          - 'null'
        closeLauncherOnCheckInSecret:
          description: When Secret is Checked In, all active launchers associated with it will close.
          type:
          - boolean
          - 'null'
        enableDomainDownload:
          description: Allow the user to download existing and tested mappings from Thycotic.com.
          type: boolean
        enableDomainUpload:
          description: Allow the user to upload mappings
          type: boolean
        enableLauncher:
          description: Enable Launcher
          type: boolean
        enableLauncherAutoUpdate:
          description: Enable Launcher Auto Update
          type: boolean
        enableWebParsing:
          description: Allow Secret Server to retrieve and parse the mapped website when using the web launcher.
          type: boolean
        launcherDeploymentType:
          description: Launcher Deployment Type
          type:
          - string
          - 'null'
        sendSecretUrlToLauncher:
          description: Send the URL that is on the Secret to the web password launcher in addition to the bookmarklet
          type: boolean
      type: object
    ConfigurationSessionRecordingModel:
      description: Session Recording Configuration
      properties:
        archiveLocationBySite:
          description: If archive location changes based on site
          type:
          - boolean
          - 'null'
        archivePath:
          description: The location of the recordings stored on disk
          type: string
        archivePathMappings:
          description: A list of archive paths mapped to sites, used when ArchiveLocationBySite is true
          items:
            $ref: '#/components/schemas/ConfigurationSessionRecordingSiteArchiveSummary'
          type: array
        daysUntilArchive:
          description: The number of days until a recording is archived
          type:
          - integer
          - 'null'
          format: int32
        daysUntilDelete:
          description: The number of days before a session recording is deleted
          type:
          - integer
          - 'null'
          format: int32
        enableArchive:
          description: If recordings should be archived
          type:
          - boolean
          - 'null'
        enableDelete:
          description: If session recordings will be automatically deleted
          type: boolean
        enableHardwareAcceleration:
          description: If hardware acceleration should be enabled
          type:
          - boolean
          - 'null'
        enableInactivityTimeout:
          description: If sessions should end if inactive
          type: boolean
        enableOnDemandVideoProcessing:
          description: If on demand video processing should be available
          type: boolean
        enableSessionRecording:
          description: Whether or not Session Recording is enabled
          type: boolean
        encryptArchive:
          description: If archived session recordings should be encrypted
          type: boolean
        hideRecordingIndicator:
          description: If the recording indicator should be shown
          type: boolean
        inactivityTimeoutMinutes:
          description: The length of inactivity before the session is ended
          type:
          - integer
          - 'null'
          format: int32
        maxSessionLength:
          description: The longest a session is allowed to be in hours
          type: integer
          format: int32
        rdpProxyRecordKeyStrokes:
          description: If proxied RDP sessions should have keystrokes recorded
          type:
          - boolean
          - 'null'
        rdpProxyRecordVideo:
          description: If proxied RDP sessions should have video recorded
          type:
          - boolean
          - 'null'
        sshProxyRecordKeyStrokes:
          description: If proxied SSH sessions should have keystrokes recorded
          type:
          - boolean
          - 'null'
        sshProxyRecordVideo:
          description: If proxied SSH sessions should have video recorded
          type:
          - boolean
          - 'null'
        storeInDatabase:
          description: If session recordings should be stored in the database
          type:
          - boolean
          - 'null'
        useTemporaryArchives:
          description: If the archive location should store temporary session recording data instead of the database
          type: boolean
        videoCodecId:
          description: Which video codec to use for session recordings on OSX
          type:
          - integer
          - 'null'
          format: int32
      type: object
    ExportSecretSettingsModel:
      description: Data
      properties:
        doubleLockPassword:
          description: DoubleLockPassword
          type: string
        loadAdvancedSettings:
          description: LoadAdvancedSettings
          type: boolean
        loadAll:
          description: LoadAll
          type: boolean
        loadApplicationSettings:
          description: LoadApplicationSettings
          type: boolean
        loadEmail:
          description: LoadEmail
          type: boolean
        loadFolderSettings:
          description: LoadFolderSettings
          type: boolean
        loadLauncherSettings:
          description: LoadLauncherSettings
          type: boolean
        loadLicenses:
          description: LoadLicenses
          type: boolean
        loadLocalUserPasswords:
          description: LoadLocalUserPasswords
          type: boolean
        loadLogin:
          description: LoadLogin
          type: boolean
        loadPermissionOptions:
          description: LoadPermissionOptions
          type: boolean
        loadProtocolHandlerSettings:
          description: LoadProtocolHandlerSettings
          type: boolean
        loadSaml:
          description: LoadSaml
          type: boolean
        loadSecurity:
          description: LoadSecurity
          type: boolean
        loadSessionRecording:
          description: LoadSessionRecording
          type: boolean
        loadSshCommands:
          description: LoadSshCommands
          type: boolean
        loadTicketSystem:
          description: LoadTicketSystem
          type: boolean
        loadUserExperience:
          description: LoadUserExperience
          type: boolean
        loadUserInterface:
          description: LoadUserInterface
          type: boolean
        password:
          description: Password
          type: string
      type: object
    ConfigurationLocalUserPasswordsModel:
      description: Configuration Section for Local User Passwords
      properties:
        allowUsersToResetForgottenPasswords:
          description: Whether or not the local password can be reset by the user
          type: boolean
        enableLocalUserPasswordExpiration:
          description: Indicates whether or not local users must change their password when it is reset or expires.
          type:
          - boolean
          - 'null'
        enableMinimumPasswordAge:
          description: Local users cannot change their password until it meets this age
          type:
          - boolean
          - 'null'
        enablePasswordHistory:
          description: Passwords cannot be reused when enabled and still in stored history
          type:
          - boolean
          - 'null'
        localUserPasswordExpirationDays:
          description: How many days until the password expires
          type:
          - integer
          - 'null'
          format: int32
        localUserPasswordExpirationHours:
          description: How many hours until the password expires
          type:
          - integer
          - 'null'
          format: int32
        localUserPasswordExpirationMinutes:
          description: How many minutes until the password expires
          type:
          - integer
          - 'null'
          format: int32
        minimumPasswordAgeDays:
          description: How many days until password can be changed
          type:
          - integer
          - 'null'
          format: int32
        minimumPasswordAgeHours:
          description: How many hours until password can be changed
          type:
          - integer
          - 'null'
          format: int32
        minimumPasswordAgeMinutes:
          description: How many minutes until password can be changed
          type:
          - integer
          - 'null'
          format: int32
        passwordHistoryItems:
          description: How many passwords should be stored in history.
          type:
          - integer
          - 'null'
          format: int32
        passwordHistoryItemsAll:
          description: Keep all password history items.
          type: boolean
        passwordMinimumLength:
          description: The minimum length required for local user passwords
          type:
          - integer
          - 'null'
          format: int32
        passwordRequireLowercase:
          description: Whether or not the local password must include a lowercase letter
          type: boolean
        passwordRequireNumbers:
          description: Whether or not the local password must include a number
          type: boolean
        passwordRequireSymbols:
          description: Whether or not the local password must include a symbol
          type: boolean
        passwordRequireUppercase:
          description: Whether or not the local password must include an uppercase letter
          type: boolean
      type: object
    ConfigurationPermissionOptionsPatchModel:
      description: Update permission options configuration
      properties:
        allowDuplicateSecretNames:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        allowViewUserToRetrieveAutoChangeNextPassword:
          $ref: '#/components/schemas/UpdateFieldValueOfOptionalBoolean'
        defaultSecretPermissions:
          $ref: '#/components/schemas/UpdateFieldValueOfDefaultSecretPermissionsType'
        enableApprovalFromEmail:
          $ref: '#/components/schemas/UpdateFieldValueOfOptionalBoolean'
        forceSecretApproval:
          $ref: '#/components/schemas/UpdateFieldValueOfOptionalForceSecretApprovalType'
      type: object
    ConfigurationFoldersPatchModel:
      description: Update folder configuration
      properties:
        enablePersonalFolders:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        personalFolderName:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        personalFolderNameOption:
          $ref: '#/components/schemas/UpdateFieldValueOfPersonalFolderNameOptionType'
        personalFolderWarning:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        requireViewFolderPermission:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        showPersonalFolderWarning:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
      type: object
    BadRequestResponse:
      description: Response object for invalid requests
      required:
      - message
      properties:
        message:
          description: Error message
          type: string
        messageDetail:
          description: Error message detail
          type: string
        errorCode:
          description: Error message code
          type: string
        modelState:
          description: An object describing validation errors
          type: object
      type: object
    ConfigurationSecurityPatchModel:
      description: Update security configuration
      properties:
        allowFilesWithoutExtension:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        allowQuantumSafeEncryption:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        allowWebServiceHttpGet:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        auditTlsErrors:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        auditTlsErrorsDebug:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        certificateChainPolicyOptions:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        clientCertificateIds:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        databaseIntegrityMonitoringSymmetricKey:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        enableApplicationHardening:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableDatabaseIntegrityMonitoring:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableFileRestrictions:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableFrameBlocking:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableHSTS:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        enableSecretErase:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        fileExtensionRestrictions:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        fipsEnabled:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        forceHttps:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        hideVersionNumber:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        hstsMaxAge:
          $ref: '#/components/schemas/UpdateFieldValueOfInt32'
        ignoreCertificateRevocationFailures:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        maximumFileSizeBytes:
          $ref: '#/components/schemas/UpdateFieldValueOfString'
        maximumFileSizeSupported:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
        multifactorAuthenticationProfile:
          $ref: '#/components/schemas/UpdateFieldValueOfGuid'
        secretEraseWorkflow:
          $ref: '#/components/schemas/UpdateFieldValueOfOptionalInt32'
        webPasswordFillerRequiresFullDomainMatch:
          $ref: '#/components/schemas/UpdateFieldValueOfBoolean'
      type: object
    ViewFieldValueOfConfigurationPermissionOptionsModel:
      description: Permission Options configuration
      properties:
        additionalLinks:
          description: AdditionalLinks
          items:
            $ref: '#/components/schemas/ViewFieldLink'
          type: array
        description:
          description: Description
          type: string
        fieldInputType:
          description: FieldInputType
          type:
          - string
          - 'null'
        hasHistory:
          description: HasHistory
          type:
          - boolean
          - 'null'
        helpLink:
          description: HelpLink
          type: string
        helpLinkText:
          description: HelpLinkText
          type: string
        hidden:
          description: Hidden
          type:
          - boolean
          - 'null'
        hideOnView:
          description: HideOnView
          type:
          - boolean
          - 'null'
        isRequired:
          description: IsRequired
          type:
          - boolean
          - 'null'
        label:
          description: Label
          type: string
        maxLength:
          description: MaxLength
          type:
          - integer
          - 'null'
          format: int32
        name:
          description: Name
          type: string
        placeholder:
          description: Placeholder
          type: string
        readOnly:
          description: ReadOnly
          type:
          - boolean
          - 'null'
        readOnlyReason:
          description: ReadOnlyReason
          type: string
        sortOrder:
          description: SortOrder
          type:
          - integer
          - 'null'
          format: int32
        value:
          $ref: '#/components/schemas/ConfigurationPermissionOptionsModel'
      type: object
    AuthenticationFailedResponse:
      description: Response object for authentication failures
      required:
      - message
      properties:
        message:
          description: Error message
          type: string
      type: object
    SecretServerSettingsImportArgs:
      description: SecretServerSettingsImportArgs
      properties:
        data:
          $ref: '#/components/schemas/SecretServerSettingsPatchModel'
        filter:
          $ref: '#/components/schemas/SecretServerSettingsQuery'
      type: object
    ConfigurationProtocolHandlerSettingsModel:
      description: Configuration Protocol Handler Settings
      properties:
        protocolHandlerInstallTimeAllowedDomains:
          description: Allowed Domains/IP Addresses (comma-separated)
          type: string
        protocolHandlerInstallTimeDisableAutoUpdate:
          description: Disable Auto Update
          type: boolean
        protocolHandlerInstallTimeSettingsEnabled:
          description: Enable Protocol Handler Install Time Settings
          type: boolean
      type: object
    ViewFieldValueOfConfigurationFoldersModel:
      description: Folder configuration
      properties:
        additionalLinks:
          description: AdditionalLinks
          items:
            $ref: '#/components/schemas/ViewFieldLink'
          type: array
        description:
          description: Description
          type: string
        fieldInputType:
          description: FieldInputType
          type:
          - string
          - 'null'
        hasHistory:
          description: HasHistory
          type:
          - boolean
          - 'null'
        helpLink:
          description: HelpLink
          type: string
        helpLinkText:
          description: HelpLinkText
          type: string
        hidden:
          description: Hidden
          type:
          - boolean
          - 'null'
        hideOnView:
          description: HideOnView
          type:
          - boolean
          - 'null'
        isRequired:
          description: IsRequired
          type:
          - boolean
          - 'null'
        label:
          description: Label
          type: string
        maxLength:
          description: MaxLength
          type:
          - integer
          - 'null'
          format: int32
        name:
          description: Name
          type: string
        placeholder:
          description: Placeholder
          type: string
        readOnly:
          description: ReadOnly
          type:
          - boolean
          - 'null'
        readOnlyReason:
          description: ReadOnlyReason
          type: string
        sortOrder:
          description: SortOrder
          type:
          - integer
          - 'null'
          format: int32
        value:
          $ref: '#/components/schemas/ConfigurationFoldersModel'
      type: object
    SecretServerSettingsImportCapabilitiesArgs:
      description: SecretServerSettingsImportCapabilitiesArgs
      properties:
        file:
          description: File
          type: string
        isImport:
          description: IsImport
          type: boolean
      type: object
    ViewFieldValueOfConfigurationSessionRecordingModel:
      description: Session Recording configuration
      properties:
        additionalLinks:
          description: AdditionalLinks
          items:
            $ref: '#/components/schemas/ViewFieldLink'
          type: array
        description:
          description: Description
          type: string
        fieldInputType:
          description: FieldInputType
          type:
          - string
          - 'null'
        hasHistory:
          description: HasHistory
          type:
          - boolean
          - 'null'
        helpLink:
          description: HelpLink
          type: string
        helpLinkText:
          description: HelpLinkText
          type: string
        hidden:
          description: Hidden
          type:
          - boolean
          - 'null'
        hideOnView:
          description: HideOnView
          type:
          - boolean
          - 'null'
        isRequired:
          description: IsRequired
          type:
          - boolean
          - 'null'
        label:
          description: Label
          type: string
        maxLength:
          description: MaxLength
          type:
          - integer
          - 'null'
          format: int32
        name:
          description: Name
          type: string
        placeholder:
          description: Placeholder
          type: string
        readOnly:
          description: ReadOnly
          type:
          - boolean
          - 'null'
        readOnlyReason:
          description: ReadOnlyReason
          type: string
        sortOrder:
          description: SortOrder
          type:
          -

# --- truncated at 32 KB (147 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/delinea/refs/heads/main/openapi/delinea-secretserversettings-api-openapi.yml