How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Delinea DistributedEngine API

View and maintain Distributed Engine integrations

Delinea DistributedEngine API is one of 102 APIs that Delinea publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DistributedEngine. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 29 operations across 26 paths, and defines 77 schemas. It is described by OpenAPI 3.0.0, at version 11.7.2.

Requests are made against a single base URL, /SecretServer/api.

29 operations 26 paths 77 schemas 17 GET6 PATCH6 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
API Version
11.7.2
Base URL
https://your-secret-server-instance/api/v1
Authentication
API Key
Contact
Terms of Service
Resource Areas
1

Authentication & Security 1

Delinea DistributedEngine API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (BearerToken). By default, every request must be authenticated.

  • BearerToken — Perform a POST request to /oauth2/token. It should include three form data parameters - username, password, and granttype.The granttype parameter should always…

Paths & Operations 29

Across 26 paths, the API surfaces 29 operations — 17 GET, 6 PATCH, 6 POST. Each is listed below with its method, path, parameters, and response codes.

DistributedEngine 29

View and maintain Distributed Engine integrations

GET
/v1/distributed-engine/configuration
Distributed Engine Configuration
DistributedEngineService_GetDistributedEngineConfiguration → 200400403500
PATCH
/v1/distributed-engine/configuration
Update Distributed Engine Configuration
DistributedEngineService_PatchDistributedEngineConfiguration body → 200400403500
GET
/v1/distributed-engine/site-connectors
Search Site Connectors
DistributedEngineService_SearchSiteConnectors 6 params → 200400403500
GET
/v1/distributed-engine/site-connector/{id}
Get Site Connector
DistributedEngineService_GetSiteConnector 1 param → 200400403500
PATCH
/v1/distributed-engine/site-connector/{id}
Update Site Connector
DistributedEngineService_UpdateSiteConnector 1 param body → 200400403500
GET
/v1/distributed-engine/site-connector/stub
Get Site Connector Stub
DistributedEngineService_GetSiteConnectorStub 1 param → 200400403500
GET
/v1/distributed-engine/site-connector/{siteConnectorId}/credentials
Get Site Connector Credentials
DistributedEngineService_GetSiteConnectorCredentials 1 param → 200400403500
GET
/v1/distributed-engine/engines
Search Engines
DistributedEngineService_SearchEngines 10 params → 200400403500
GET
/v1/distributed-engine/engine-settings/site/{siteId}
Get Default Engine Settings for Site
DistributedEngineService_GetEngineSettingsForSite 1 param → 200400403500
GET
/v1/distributed-engine/site/{siteId}/engine-audits
Get Engine Audits for Site
DistributedEngineService_GetEngineAuditsForSite 9 params → 200400403500
GET
/v1/distributed-engine/engine-settings/{engineId}
Get Engine Settings
DistributedEngineService_GetEngineSettings 1 param → 200400403500
GET
/v1/distributed-engine/sites
Search Sites
DistributedEngineService_SearchSites 10 params → 200400403500
GET
/v1/distributed-engine/site/{id}
Get Site
DistributedEngineService_GetSite 1 param → 200400403500
PATCH
/v1/distributed-engine/site/{id}
Patch Site
DistributedEngineService_PatchSite 1 param body → 200400403500
GET
/v1/distributed-engine/site/stub
Get Site Stub
DistributedEngineService_GetSiteStub → 200400403500
GET
/v1/distributed-engine/site/{id}/audit
GetSiteAudits
DistributedEngineService_GetSiteAudits 7 params → 200400403500
GET
/v1/distributed-engine/site/{id}/logs
SearchSiteLogs
DistributedEngineService_SearchSiteLogs 8 params → 200400403500
GET
/v1/distributed-engine/site-connector/{id}/download-memorymq
Download Memory MQ
DistributedEngineService_DownloadMemoryMq 1 param → 200400403500
GET
/v1/distributed-engine/{id}/server-capabilities
Get Server Capabilities
DistributedEngineService_GetServerCapabilities 1 param → 200400403500
GET
/v1/distributed-engine/download-distributed-engine
Download Distributed Engine
DistributedEngineService_DownloadDistributedEngine 2 params → 200400403500
PATCH
/v1/distributed-engine/configuration/engine-latest-version
Updated Distributed Engine Version
DistributedEngineService_PatchDistributedEngineLatestVersionConfiguration → 200400403500
PATCH
/v1/distributed-engine/engine-settings/{engineSettingsId}
Patch Engine Settings
DistributedEngineService_PatchEngineSettings 1 param body → 200400403500
PATCH
/v1/distributed-engine/engine-settings/engine/{engineId}
Patch Engine Settings For Engine
DistributedEngineService_PatchEngineSettingsForEngine 1 param body → 200400403500
POST
/v1/distributed-engine/site-connector
Create Site Connector
DistributedEngineService_CreateSiteConnector body → 200400403500
POST
/v1/distributed-engine/site-connector/{siteConnectorId}/validate
Validate Site Connector
DistributedEngineService_ValidateSiteConnector 1 param → 200400403500
POST
/v1/distributed-engine/update-engine-status
Activate Engine
DistributedEngineService_UpdateEngineStatus body → 200400403500
POST
/v1/distributed-engine/site/{siteId}/validate-connectivity
Validate Site Connectivity
DistributedEngineService_ValidateSiteConnectivity 1 param body → 200400403500
POST
/v1/distributed-engine/site
Create Site
DistributedEngineService_CreateSite body → 200400403500
POST
/v1/distributed-engine/site/{id}/reassign
Reassign Secrets From the Site
DistributedEngineService_ReassignSecrets 1 param body → 200400403500

Schemas 77

The contract defines 77 schemas that model the data the API accepts and returns. The most detailed are ViewFieldDropDownValueOfMessageQueueType (18 properties), SiteBasicModel (18 properties), ViewFieldValueOfBoolean (17 properties), ViewFieldValueOfInt32 (17 properties). Each schema is shown below with its type and property counts.

SortDirection
string
Sort direction
PagingOfEngineAuditSummary
object
Specify paging and sorting options for querying records and returning results
14 properties
SiteConnectorSummaryModel
object
Site Connector Summary
7 properties
UpdateFieldValueOfOptionalInt32
object
The minimum length required for local user passwords
2 properties
SiteConnectivityValidationResult
object
Result of site connectivity validation
2 properties
EngineServerCapabilitiesSummary
object
EngineServerCapabilitiesSummary[]
3 properties
ViewFieldLink
object
AdditionalLinks
3 properties
IntPtr
object
Handle
SiteConnectorValidationResult
object
Result of site connector validation
2 properties
ViewFieldValueOfBoolean
object
When enabled, the log will be able to be viewed online
17 properties
EngineActivationResult
object
The result of the engine status update
4 properties
SiteConnectorCreateModel
object
Site Connector Create Model
9 properties
SiteCreateArgs
object
SiteCreateArgs
1 property
Sort
object
Sort options. Multiple sort options can be provided in the query string.
3 properties 2 required
UpdateFieldValueOfBoolean
object
Active
2 properties
SiteConnectorViewModel
object
Site Connector View Model
11 properties
PagingOfSiteConnectorSummaryModel
object
Specify paging and sorting options for querying records and returning results
14 properties
UpdateFieldValueOfProcessingLocationType
object
Processing Location of Site
2 properties
SiteBasicModel
object
Basic Site Model
18 properties
DistributedEngineConfigurationUpdateArgs
object
DistributedEngineConfigurationUpdateArgs
1 property
ViewFieldValueOfString
object
GeneratedToken
17 properties
SiteCreateModel
object
Site Create Model
11 properties
BadRequestResponse
object
Response object for invalid requests
4 properties 1 required
PagingOfEngineSummaryModel
object
Specify paging and sorting options for querying records and returning results
14 properties
EngineSettingsUpdateArgs
object
EngineSettingsUpdateArgs
1 property
EngineStatusChangeModel
object
Change engine status
6 properties
EngineActivationRequestArgs
object
EngineActivationRequestArgs
1 property
MessageQueueType
string
Value
ProcessingLocationType
string
Processing Location of Site
EngineActivationRequestModel
object
Data
1 property
UpdateFieldValueOfOptionalLog4NetLevel
object
Log Level
2 properties
AuthenticationFailedResponse
object
Response object for authentication failures
1 property 1 required
SiteAuditSummary
object
Site Audit Summary
5 properties
EngineSummaryModel
object
Query results
15 properties
SafeFileHandle
object
SafeFileHandle
2 properties
ReassignSecretsModel
object
Data
2 properties
UpdateFieldValueOfString
object
Description
2 properties
FileStream
object
FileStream
12 properties
EngineActivationStatusType
string
ActivationStatus
EngineActivationResultModel
object
EngineActivationResultModel
1 property
Severity
string
Error severity level
SiteUpdateArgs
object
SiteUpdateArgs
1 property
EngineSettingsUpdateModel
object
Data
12 properties
UpdateFieldValueOfAzureServiceBusTransportType
object
Azure Service Bus Transport Type
2 properties
UpdateFieldValueOfInt32
object
How many days until the password expires.
2 properties
SiteConnectivityValidationArgs
object
SiteConnectivityValidationArgs
1 property
EngineSettingsModel
object
EngineSettingsModel
15 properties
EngineSettingBool
object
AdSyncEnabled
3 properties
PagingOfSiteAuditSummary
object
Specify paging and sorting options for querying records and returning results
14 properties
DistributedEngineConfigurationUpdateModel
object
The fields to update on the Distributed Engine Configuration
13 properties
EngineStatusChangeType
string
The action to perform on the engine
SiteConnectorCredentialsModel
object
The credentials that should exist in the site connector service
2 properties
SiteConnectorUpdateModel
object
Site Connector Update Model
9 properties
EngineConnectionStatusType
string
ConnectionStatus
ViewFieldValueOfInt32
object
OrganizationId
17 properties
DistributedEngineConfigurationModel
object
Distributed Engine Configuration
16 properties
EngineAuditSummary
object
Query results
6 properties
ViewFieldDropDownOption
object
DropDownOptions
2 properties
ReassignSecretsArgs
object
ReassignSecretsArgs
1 property
UpdateFieldValueOfDistributedEngineProtocol
object
Protocol used by Distibuted Engine
2 properties
ViewFieldDropDownValueOfMessageQueueType
object
Queue Type of Site Connector
18 properties
PagingOfSiteSummaryModel
object
Specify paging and sorting options for querying records and returning results
14 properties
InternalServerErrorResponse
object
Response object for internal server errors
4 properties 4 required
SiteLogSummaryModel
object
Site Log Summary Model
3 properties
DistributedEngineProtocol
string
Protocol used by Distibuted Engines
UpdateFieldValueOfOptionalGuid
object
SSH Cipher Suite
2 properties
SiteConnectorUpdateArgs
object
SiteConnectorUpdateArgs
1 property
EngineLatestVersionResult
object
Result of Engine Latest Version Command
1 property
UpdateFieldValueOfMessageQueueType
object
Queue Type of Site Connector
2 properties
SiteConnectivityValidationModel
object
Data
1 property
UpdateFieldValueOfOptionalBoolean
object
Use RADIUS Username for DUO
2 properties
PagingOfSiteLogSummaryModel
object
Specify paging and sorting options for querying records and returning results
14 properties
SiteConnectorCreateArgs
object
SiteConnectorCreateArgs
1 property
AzureServiceBusTransportType
string
Azure Service Bus Transport Type
SiteUpdateModel
object
Data
13 properties
SiteMetric
object
List of Metrics for this site such as ConnectionStatusOffline, ConnectionStatusOnline, ActivationStatusPending, LostConnection, and more. Only returned on a se…
3 properties
SiteSummaryModel
object
Site Summary
11 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

delinea-distributedengine-api-openapi.yml Raw ↑

Other APIs Delinea publishes across the network.

Secret Server REST API
DevOps Secrets Vault API
Delinea Platform API
Delinea Activations API
Delinea ActiveDirectory API
Delinea AdvancedConfigSettings API
Delinea ApiToken API
Delinea AppClients API
Delinea ApplicationAccounts API
Delinea ApplicationRequest API
Delinea AppState API
Delinea BulkOperations API
Where this information came from

This is an independent, third-party profile of Delinea DistributedEngine API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.