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

View and maintain Reports

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

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

This API exposes 39 operations across 28 paths, and defines 115 schemas. It is described by OpenAPI 3.0.0, at version 11.7.2.

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

39 operations 28 paths 115 schemas 6 DELETE19 GET4 PATCH7 POST3 PUT

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 Reports 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 39

Across 28 paths, the API surfaces 39 operations — 6 DELETE, 19 GET, 4 PATCH, 7 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Reports 39

View and maintain Reports

GET
/v1/reports/{id}
Get Report
ReportsService_GetReportDetail 1 param → 200400403500
PUT
/v1/reports/{id}
Update Report
ReportsService_UpdateReport 1 param body → 200400403500
DELETE
/v1/reports/{id}
Delete Report
ReportsService_Delete 1 param → 200400403500
DELETE
/v2/reports/{id}
Delete Report
ReportsService_DeleteV2 1 param → 200400403500
GET
/v1/reports/categories/{reportCategoryId}
Get Report Category
ReportsService_GetReportCategory 1 param → 200400403500
DELETE
/v1/reports/categories/{reportCategoryId}
Delete Report Category
ReportsService_DeleteReportCategory 1 param → 200400403500
PATCH
/v1/reports/categories/{reportCategoryId}
Update Report Category
ReportsService_UpdateReportCategory 1 param body → 200400403500
DELETE
/v2/reports/categories/{reportCategoryId}
Delete Report Category
ReportsService_DeleteReportCategoryV2 1 param → 200400403500
GET
/v1/reports/schedules/{reportScheduleId}
Get Report Schedule
ReportsService_GetReportSchedule 1 param → 200400403500
DELETE
/v1/reports/schedules/{reportScheduleId}
Delete Report Schedule
ReportsService_DeleteReportSchedule 1 param → 200400403500
PATCH
/v1/reports/schedules/{reportScheduleId}
Update Report Schedule
ReportsService_UpdateReportSchedule 1 param body → 200400403500
DELETE
/v2/reports/schedules/{reportScheduleId}
Delete Report Schedule
ReportsService_DeleteReportScheduleV2 1 param → 200400403500
GET
/v1/reports/{id}/audits
Get Report Audits
ReportsService_GetReportAuditsById 7 params → 200400403500
GET
/v1/reports/audits
Get All Report Audits
ReportsService_GetReportAudits 6 params → 200400403500
GET
/v1/reports
Search Reports
ReportsService_SearchReportSummary 9 params → 200400403500
POST
/v1/reports
Create Report
ReportsService_CreateReport body → 200400403500
GET
/v1/reports/lookup
Lookup Reports
ReportsService_Lookup 9 params → 200400403500
GET
/v1/reports/categories
List Report Categories
ReportsService_GetCategories → 200400403500
POST
/v1/reports/categories
Create Report Category
ReportsService_CreateReportCategory body → 200400403500
GET
/v1/reports/charttypes
List Report Chart Types
ReportsService_GetChartTypes → 200400403500
GET
/v1/reports/{id}/defaultparameters
Report Parameters
ReportsService_GetDefaultParameters 1 param → 200400403500
GET
/v1/reports/schedules
Search Report Schedules
ReportsService_SearchReportSchedules 7 params → 200400403500
POST
/v1/reports/schedules
Create Report Schedule
ReportsService_CreateReportSchedule body → 200400403500
GET
/v1/reports/schedules/stub/{reportId}
Stub Report Schedule
ReportsService_StubReportSchedule 1 param → 200400403500
GET
/v1/reports/schedules/{reportScheduleId}/history/search
Search Report Schedule History
ReportsService_SearchReportScheduleHistory 6 params → 200400403500
GET
/v1/reports/schedules/{reportScheduleHistoryId}/history
Get Report Schedule History
ReportsService_GetReportScheduleHistory 1 param → 200400403500
GET
/v1/reports/{reportId}/permissions
Get a Report's Permissions
ReportsService_GetReportPermissions 6 params → 200400403500
PATCH
/v1/reports/{reportId}/permissions
Update Report Permissions
ReportsService_UpdateReportPermissions 6 params body → 200400403500
GET
/v1/reports/{reportCategoryId}/permissions-from-category
Get a Report's Permissions from a Report Category
ReportsService_GetReportPermissionsFromCategory 6 params → 200400403500
GET
/v1/reports/categories/{reportCategoryId}/permissions
Get a Report Category's Permissions
ReportsService_GetReportCategoryPermissions 6 params → 200400403500
PATCH
/v1/reports/categories/{reportCategoryId}/permissions
Update Category Report Permissions
ReportsService_UpdateReportCategoryPermissions 6 params body → 200400403500
GET
/v1/reports/permissions/options
Get Report Permission Options
ReportsService_GetReportPermissionOptions → 200400403500
GET
/v1/reports/categories/permissions/options
Get Report Category Permission Options
ReportsService_GetReportCategoryPermissionOptions → 200400403500
POST
/v1/reports/export
Export Report
ReportsService_Export body → 200400403500
POST
/v1/reports/execute
Execute Report
ReportsService_Execute body → 200400403500
POST
/v1/reports/{id}/email
Email Report
ReportsService_Email 1 param body → 200400403500
POST
/v1/reports/schedules/{reportScheduleHistoryId}/history/download
Download Historical Report
ReportsService_DownloadHistoricalReport 1 param → 200400403500
PUT
/v1/reports/schedules/{reportScheduleId}/undelete
Undelete Report Schedule
ReportsService_UndeleteReportSchedule 1 param → 200400403500
PUT
/v1/reports/{reportId}/undelete
Undelete System Report
ReportsService_UndeleteSystemReport 1 param → 200400403500

Schemas 115

The contract defines 115 schemas that model the data the API accepts and returns. The most detailed are ScheduleCreateModel (24 properties), ScheduleUpdateModel (24 properties), ScheduleViewModel (24 properties), Uri (22 properties). Each schema is shown below with its type and property counts.

UpdateFieldValueOfOptionalReportScheduleDateParameterType
object
End Date Parameter Value
2 properties
ReportEmailArgs
object
Report Email Args
1 property
AuthenticationHeaderValue
object
ProxyAuthenticate
2 properties
ReportCategoryUpdateArgs
object
Report Category Update Args
1 property
SortDirection
string
Sort direction
NameValueHeaderValue
object
Parameters
2 properties
PagingOfReportSummary
object
Specify paging and sorting options for querying records and returning results
14 properties
UpdateFieldValueOfOptionalDateTime
object
Update when the pinned folder was last viewed
2 properties
UpdateFieldValueOfInt32Array
object
FolderIds
2 properties
OptionalDateTimeOffset
object
CreationDate
17 properties
UpdateFieldValueOfOptionalScheduleMonthlyDayType
object
MonthlyDay
2 properties
ReportEmailModel
object
Report Email Model
5 properties
IPagingOfReportCategoryPermissionModel
object
IPagingOfReportCategoryPermissionModel
2 properties
UpdateFieldValueOfOptionalInt32
object
The minimum length required for local user passwords
2 properties
ReportCategoryPermissionsUpdateArgs
object
Report Category Permissions Update Args
1 property
ScheduleCreateModel
object
Schedule Create Model
24 properties
ViewFieldLink
object
AdditionalLinks
3 properties
DeletedModel
object
Information about an object that was deleted
3 properties
PagingOfReportLookup
object
Specify paging and sorting options for querying records and returning results
14 properties
ReportCategory
object
ReportCategory[]
3 properties
ViewFieldValueOfBoolean
object
When enabled, the log will be able to be viewed online
17 properties
ReportSummary
object
Report summary
4 properties
ReportChartType
object
ReportChartType[]
2 properties
ReportCategoryDetailModel
object
Report Category Detail
4 properties
ReportScheduleCreateArgs
object
Report Schedule Create Args
1 property
ViewFieldValueOfOptionalScheduleMonthlyDayOrderType
object
MonthlyDayOrder
17 properties
ViewFieldValueOfOptionalScheduleMonthlyDayType
object
MonthlyDay
17 properties
IPagingOfReportPermissionModel
object
IPagingOfReportPermissionModel
2 properties
ReportCategoryPermissionOptionModel
object
ReportCategoryPermissionOptionModel[]
2 properties
ViaHeaderValue
object
Via
4 properties
ReportExportArgs
object
Report query options
17 properties
ReportCategoryPermissionModel
object
Report Category Permission Model
2 properties
ReportPermissionsUpdateArgs
object
Report Permissions Update Args
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
UpdateFieldValueOfOptionalScheduleMonthlyDayOrderType
object
MonthlyDayOrder
2 properties
HttpResponseHeaders
object
Headers
20 properties
ViewFieldValueOfString
object
GeneratedToken
17 properties
UpdateFieldValueOfScheduleChangeType
object
ChangeType
2 properties
EntityTagHeaderValue
object
ETag
2 properties
BadRequestResponse
object
Response object for invalid requests
4 properties 1 required
ScheduleViewModel
object
Schedule
24 properties
ViewFieldValueOfScheduleChangeType
object
ChangeType
17 properties
ReportParameterValue
object
Folder Parameter Value
3 properties
ReportPermissionGroupModel
object
Report Permission Group Model
4 properties
ICustomReportParameterValue
object
DefaultParameterValues
4 properties
ViewFieldValueOfDateTime
object
StartingOn
17 properties
ReportCategoryCreateArgs
object
Report Category Create Args
1 property
ContentDispositionHeaderValue
object
ContentDisposition
9 properties
ReportCreateArgs
object
Report create options
9 properties 4 required
UpdateFieldValueOfDateTime
object
BackupStartDateTime
2 properties
ScheduleUpdateModel
object
Schedule
24 properties
DayOfWeek
string
DayOfWeek
UpdateFieldValueOfReportFormat
object
How to show the report when emailed. Inline will show the report within the email. Otherwise, it will be an attachment.
2 properties
ReportSubscriber
object
Value
2 properties
AuthenticationFailedResponse
object
Response object for authentication failures
1 property 1 required
ViewFieldValueOfOptionalScheduleMonthlyType
object
MonthlyScheduleType
17 properties
ReportScheduleUpdateModel
object
Report Schedule Update Model
11 properties
ContentRangeHeaderValue
object
ContentRange
6 properties
UpdateFieldValueOfString
object
Description
2 properties
UpdateFieldValueOfReportPermissionUpdateModelArray
object
Array of permissions to use for a given report
2 properties
HttpRequestMessage
object
RequestMessage
Uri
object
ContentLocation
22 properties
Severity
string
Error severity level
ReportExecuteArgs
object
Report query options
14 properties
ReportCategoryCreateModel
object
Report Category Create Model
3 properties
HttpResponseMessage
object
HttpResponseMessage
7 properties
HttpStatusCode
string
StatusCode
ReportUpdateArgs
object
Report update options
10 properties 1 required
ViewFieldValueOfOptionalBoolean
object
Friday
17 properties
ReportExecuteModel
object
ReportExecution
10 properties
WarningHeaderValue
object
Warning
4 properties
ReportRolePermissionModel
object
Report Role Permission Model
2 properties
ReportEmailResponse
object
Report Email Response
1 property
ReportLookup
object
Simple Report representation
2 properties
Version
object
Version
6 properties
ReportCategoryPermissionUpdateModel
object
Report Category Permission Update Model
2 properties
ReportPermissionModel
object
Report Permission Model
2 properties
MediaTypeHeaderValue
object
ContentType
3 properties
ReportScheduleHistorySummaryModel
object
Report Schedule History Summary
2 properties
ViewFieldValueOfOptionalInt32
object
Maximum number of messages to keep in log. When null, it is unlimited
17 properties
HttpContentHeaders
object
Headers
11 properties
ReportModel
object
Report
13 properties
ScheduleChangeType
string
Value
UpdateFieldValueOfReportCategoryPermissionUpdateModelArray
object
Array of permissions to use for a given report category
2 properties
ReportScheduleCreateModel
object
Report Schedule Create Model
11 properties
ProductHeaderValue
object
Product
2 properties
InternalServerErrorResponse
object
Response object for internal server errors
4 properties 4 required
CacheControlHeaderValue
object
CacheControl
16 properties
DualControlApproval
object
The Dual control approval needed to update the report
4 properties
ReportAuditSummary
object
Report Audit Summary
8 properties
ReportPermissionUpdateModel
object
Report Permission Update Model
2 properties
IPagingOfReportScheduleHistorySummaryModel
object
IPagingOfReportScheduleHistorySummaryModel
2 properties
Object
object
ItemId
RetryConditionHeaderValue
object
RetryAfter
2 properties
HttpContent
object
Content
1 property
ReportPermissionsUpdateModel
object
Report Permissions Update Model
3 properties
UpdateFieldValueOfOptionalScheduleMonthlyType
object
MonthlyScheduleType
2 properties
UpdateFieldValueOfOptionalBoolean
object
Use RADIUS Username for DUO
2 properties
ReportCategoryPermissionsUpdateModel
object
Report Category Permissions Update Model
2 properties
UriHostNameType
string
HostNameType
IPagingOfReportScheduleSummaryModel
object
IPagingOfReportScheduleSummaryModel
2 properties
ReportScheduleModel
object
Report Schedule Model
14 properties
ProductInfoHeaderValue
object
Server
2 properties
PagingOfReportAuditSummary
object
Specify paging and sorting options for querying records and returning results
14 properties
ReportFormat
string
How to show the report when emailed. Default is Inline which shows the report within the email. Otherwise, it will be an attachment in the selected format.
TransferCodingHeaderValue
object
TransferEncoding
2 properties
ViewFieldValueOfReportSubscriberArray
object
EmailGroups
17 properties
ReportDefaultParams
object
ReportExecution
1 property
ReportScheduleUpdateArgs
object
Report Schedule Update Args
1 property
ReportPermissionOptionModel
object
ReportPermissionOptionModel[]
2 properties
ReportParameter
object
The parameters of the report
2 properties
ReportScheduleSummaryModel
object
Report Schedule Summary
11 properties
ReportCategoryUpdateModel
object
Report Category Update Model
2 properties
UndeleteReportResponse
object
UndeleteReportResponse
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

delinea-reports-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 Reports 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.