Delinea · Example Payload
Platform
Example API requests and responses for platform endpoints in Delinea Secret Server REST API
Privileged Access ManagementPAMSecrets ManagementIdentity SecurityDevOpsCybersecurity
Platform is an example object payload from Delinea, with 3 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
categorydescriptionexamples
Example Payload
{
"category": "platform",
"description": "Example API requests and responses for platform endpoints in Delinea Secret Server REST API",
"examples": [
{
"path": "/v1/platform/group/{groupId}",
"method": "DELETE",
"operationId": "PlatformService_UnlinkDomainGroup",
"summary": "Unlink a group from Platform",
"responseExample": true
},
{
"path": "/v1/platform/groups/search-directory",
"method": "GET",
"operationId": "PlatformService_SearchPlatformForGroups",
"summary": "Search in Platform for groups",
"responseExample": {
"errorMessage": "string",
"groups": [
{}
]
}
},
{
"path": "/v1/platform/directories",
"method": "GET",
"operationId": "PlatformService_GetPlatformDirectories",
"summary": "Get Platform Directories",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/platform/members",
"method": "GET",
"operationId": "PlatformService_GetDirectoryGroupMembers",
"summary": "Search in platform for members of a group",
"responseExample": {
"errorMessage": "string",
"members": [
{}
]
}
},
{
"path": "/v1/platform/users-groups-search",
"method": "GET",
"operationId": "PlatformService_QueryPlatformUsersGroups",
"summary": "Search Platform users/groups",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/platform/synchronization",
"method": "GET",
"operationId": "PlatformService_GetSynchronizationStatus",
"summary": "Platform Sync Status",
"responseExample": {
"endDateTime": "2024-01-15T10:30:00Z",
"errorCount": 1,
"lastLogEntry": "string",
"lastSyncGroupsCreated": 1,
"lastSyncUsersAddedToGroups": 1,
"lastSyncUsersRemovedFromGroups": 1,
"nextSynchronizationDateTime": "2024-01-15T10:30:00Z",
"startDateTime": "2024-01-15T10:30:00Z"
}
},
{
"path": "/v1/platform/provision-status",
"method": "GET",
"operationId": "PlatformService_GetProvisionStatus",
"summary": "Platform Provision Status",
"responseExample": {
"oneTimePlatformLoginURL": "string",
"openIdConnectEnabled": true,
"requestStartDateTime": "2024-01-15T10:30:00Z"
}
},
{
"path": "/v1/platform/provision-requested-date",
"method": "GET",
"operationId": "PlatformService_GetProvisionRequestedDate",
"summary": "Platform Provision Requested Date",
"responseExample": {
"requestDateTime": "2024-01-15T10:30:00Z"
}
},
{
"path": "/v1/platform/get-platform-regions",
"method": "GET",
"operationId": "PlatformService_GetPlatformRegions",
"summary": "Platform Get Regions",
"responseExample": {
"regions": [
{}
]
}
},
{
"path": "/v1/platform/test-integration",
"method": "GET",
"operationId": "PlatformService_TestIntegrationAsync",
"summary": "Test Platform Integration",
"responseExample": {
"hasAuthenticatedCurrentUser": true,
"hasIntegrationConfigured": true,
"hasMatchingIntegrationUris": true,
"hasReceivedIntegrationResponse": true
}
},
{
"path": "/v1/platform/group",
"method": "POST",
"operationId": "PlatformService_LinkPlatformGroup",
"summary": "Link a group from Platform",
"responseExample": true
},
{
"path": "/v1/platform/create-users-and-groups",
"method": "POST",
"operationId": "PlatformService_CreatePlatformUsersAndGroups",
"summary": "Create Platform users and groups",
"requestBody": {
"data": [
{}
]
},
"responseExample": {
"data": [
{}
],
"error": "string"
}
},
{
"path": "/v1/platform/synchronization-now",
"method": "POST",
"operationId": "PlatformService_SynchronizeNow",
"summary": "Synchronize Platform user properties and group memberships",
"responseExample": true
},
{
"path": "/v1/platform/provision",
"method": "POST",
"operationId": "PlatformService_Provision",
"summary": "Provision Platform",
"requestBody": {
"adminEmail": "string",
"adminUsername": "string",
"optinToPlatformAcknowledgement": true,
"platformRegion": "string",
"tenantName": "string"
},
"responseExample": {
"oneTimePlatformLoginURL": "string",
"openIdConnectEnabled": true,
"requestStartDateTime": "2024-01-15T10:30:00Z"
}
},
{
"path": "/v1/platform/reset-user-mappings",
"method": "POST",
"operationId": "PlatformService_ResetPlatformUserMappings",
"summary": "Reset Platform User Mappings",
"responseExample": true
}
]
}