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 DirectoryServices API

View and maintain Directory Services integrations

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

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

This API exposes 16 operations across 14 paths, and defines 45 schemas. It is described by OpenAPI 3.0.0, at version 11.7.2.

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

16 operations 14 paths 45 schemas 1 DELETE9 GET3 PATCH3 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 DirectoryServices 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 16

Across 14 paths, the API surfaces 16 operations — 1 DELETE, 9 GET, 3 PATCH, 3 POST. Each is listed below with its method, path, parameters, and response codes.

DirectoryServices 16

View and maintain Directory Services integrations

DELETE
/v1/directory-services/domains/{domainId}/group/{groupId}
Unlink a group from domain
DirectoryServicesService_UnlinkDomainGroup 2 params → 200400403500
GET
/v1/directory-services/synchronization/logs
Get Synchronization Log
DirectoryServicesService_GetSynchronizationLog 8 params → 200400403500
GET
/v1/directory-services/synchronization
Directory Services Sync Status
DirectoryServicesService_GetSynchronizationStatus → 200400403500
GET
/v1/directory-services/domains
Search Domains
DirectoryServicesService_SearchDomains 7 params → 200400403500
POST
/v1/directory-services/domains
Create Domain
DirectoryServicesService_CreateDomain body → 200400403500
GET
/v1/directory-services/domains/{id}
Get a Domain
DirectoryServicesService_GetDomain 1 param → 200400403500
GET
/v1/directory-services/domains/ldap-settings/{id}
Get Ldap synchronization settings for a domain
DirectoryServicesService_GetLdapSyncSettings 1 param → 200400403500
GET
/v1/directory-services/domains/stub
Get a Domain Stub
DirectoryServicesService_GetDomainStub 1 param → 200400403500
GET
/v1/directory-services/domains/{domainId}/groups/search-directory
Search in the directory for groups
DirectoryServicesService_SearchDirectoryForGroups 2 params → 200400403500
GET
/v1/directory-services/domains/{domainId}/members
Search in the directory for members of a group
DirectoryServicesService_GetDirectoryGroupMembers 3 params → 200400403500
GET
/v1/directory-services/configuration
Directory Services Configuration
DirectoryServicesService_GetDirectoryServicesConfiguration → 200400403500
PATCH
/v1/directory-services/configuration
Update Directory Services Configuration
DirectoryServicesService_PatchDirectoryServicesConfiguration body → 200400403500
PATCH
/v1/directory-services/domains/ldap-settings/{domainId}
Patch Ldap Sync Settings for a domain
DirectoryServicesService_PatchLdapSyncSettings 1 param body → 200400403500
PATCH
/v1/directory-services/domains/{domainId}
Patch a domain
DirectoryServicesService_PatchDomain 1 param body → 200400403500
POST
/v1/directory-services/synchronization-now
Synchronize all directory services
DirectoryServicesService_SynchronizeNow → 200400403500
POST
/v1/directory-services/domains/{domainId}/group
Link a group from the directory
DirectoryServicesService_LinkDomainGroup 1 param body → 200400403500

Schemas 45

The contract defines 45 schemas that model the data the API accepts and returns. The most detailed are ViewFieldDropDownValueOfString (18 properties), ViewFieldValueOfString (17 properties), DomainCreateModel (14 properties), PagingOfDirectoryServicesSynchronizationLogEntry (14 properties). Each schema is shown below with its type and property counts.

Sort
object
Sort options. Multiple sort options can be provided in the query string.
3 properties 2 required
DomainActionType
string
Valid Actions
UpdateFieldValueOfBoolean
object
Active
2 properties
LinkExternalGroupSettings
object
Information about the directory group that is needed to create a link
2 properties
DirectoryServicesConfigurationModel
object
Directory Services Configuration
10 properties
SortDirection
string
Sort direction
LdapSyncSettingsViewModel
object
LdapSyncSettingsViewModel
13 properties
Severity
string
Error severity level
DirectoryServicesConfigurationUpdateArgs
object
DirectoryServicesConfigurationUpdateArgs
1 property
InternalServerErrorResponse
object
Response object for internal server errors
4 properties 4 required
MultifactorAuthenticationProviderTypes
string
Domain multifactor authentication providers.
LdapSyncSettingsPatchModel
object
Patch update data for the Ldap Sync Settings.
11 properties
UpdateFieldValueOfInt32
object
How many days until the password expires.
2 properties
IPagingOfDomainSummaryModel
object
IPagingOfDomainSummaryModel
2 properties
ViewFieldValueOfString
object
GeneratedToken
17 properties
UpdateFieldValueOfOptionalInt32
object
The minimum length required for local user passwords
2 properties
BadRequestResponse
object
Response object for invalid requests
4 properties 1 required
DomainSummaryModel
object
Domain Summary
7 properties
DomainSynchronizationStatus
object
Results of the last synchronization for this domain
8 properties
PagingOfDirectoryServicesSynchronizationLogEntry
object
Specify paging and sorting options for querying records and returning results
14 properties
DirectoryServicesConfigurationUpdateModel
object
The fields to update on the Directory Services configuration.
10 properties
DirectoryServicesSynchronizationStatus
object
Directory Synchronization Status
6 properties
DirectoryServicesGroupMemberResponse
object
Group Member Response
2 properties
ViewFieldLink
object
AdditionalLinks
3 properties
DirectoryServicesSynchronizationLogEntry
object
Query results
3 properties
UpdateFieldValueOfMultifactorAuthenticationProviderTypes
object
Domain multifactor authentication provider.
2 properties
UpdateFieldValueOfOptionalBoolean
object
Use RADIUS Username for DUO
2 properties
ExternalServicesGroupModel
object
Directory Group
2 properties
DomainCreateModel
object
Data
14 properties
ExternalGroupViewModel
object
External Groups
2 properties
DomainPatchModel
object
Patch update data for the domain.
13 properties
UpdateFieldValueOfDirectoryServicesSynchronizationUserOption
object
Indicates how to synchronize the enabled status for new and existing users
2 properties
AuthenticationFailedResponse
object
Response object for authentication failures
1 property 1 required
DirectoryGroupUserViewModel
object
Directory Group User
1 property
LinkExternalGroupArgs
object
LinkExternalGroupArgs
1 property
ViewFieldDropDownOption
object
DropDownOptions
2 properties
DomainType
string
Domain Type
LdapSyncSettingsPatchArgs
object
LdapSyncSettingsPatchArgs
1 property
DomainPatchArgs
object
DomainPatchArgs
1 property
DomainCreateArgs
object
DomainCreateArgs
1 property
UpdateFieldValueOfString
object
Description
2 properties
ViewFieldDropDownValueOfString
object
Base Distinguished Name Code
18 properties
DirectoryServicesSynchronizationUserOption
string
Indicates how to synchronize the enabled status for new and existing users
DomainModel
object
Domain
8 properties
UpdateFieldValueOfOptionalAuthType
object
AuthType for OpenLdap
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

delinea-directoryservices-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 DirectoryServices 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.