Reports
Example API requests and responses for reports endpoints in Delinea Secret Server REST API
Reports 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
Example Payload
{
"category": "reports",
"description": "Example API requests and responses for reports endpoints in Delinea Secret Server REST API",
"examples": [
{
"path": "/v1/reports/{id}",
"method": "GET",
"operationId": "ReportsService_GetReportDetail",
"summary": "Get Report",
"responseExample": {
"categoryId": 1,
"chartType": "string",
"description": "string",
"disableSorting": true,
"enabled": true,
"enableInheritPermissions": true,
"id": 1,
"is3DReport": true
}
},
{
"path": "/v1/reports/{id}",
"method": "PUT",
"operationId": "ReportsService_UpdateReport",
"summary": "Update Report",
"requestBody": {
"categoryId": 1,
"chartType": "string",
"description": "string",
"dualControlApproval": {},
"id": 1,
"is3DReport": true,
"name": "string",
"pageSize": 1
},
"responseExample": {
"categoryId": 1,
"chartType": "string",
"description": "string",
"disableSorting": true,
"enabled": true,
"enableInheritPermissions": true,
"id": 1,
"is3DReport": true
}
},
{
"path": "/v1/reports/{id}",
"method": "DELETE",
"operationId": "ReportsService_Delete",
"summary": "Delete Report",
"responseExample": true
},
{
"path": "/v2/reports/{id}",
"method": "DELETE",
"operationId": "ReportsService_DeleteV2",
"summary": "Delete Report",
"responseExample": {
"id": 1,
"objectType": "string",
"responseCodes": [
{}
]
}
},
{
"path": "/v1/reports/categories/{reportCategoryId}",
"method": "GET",
"operationId": "ReportsService_GetReportCategory",
"summary": "Get Report Category",
"responseExample": {
"reportCategoryDescription": "string",
"reportCategoryId": 1,
"reportCategoryName": "string",
"sortOrder": 1
}
},
{
"path": "/v1/reports/categories/{reportCategoryId}",
"method": "PATCH",
"operationId": "ReportsService_UpdateReportCategory",
"summary": "Update Report Category",
"requestBody": {
"data": {}
},
"responseExample": {
"reportCategoryDescription": "string",
"reportCategoryId": 1,
"reportCategoryName": "string",
"sortOrder": 1
}
},
{
"path": "/v1/reports/categories/{reportCategoryId}",
"method": "DELETE",
"operationId": "ReportsService_DeleteReportCategory",
"summary": "Delete Report Category",
"responseExample": true
},
{
"path": "/v2/reports/categories/{reportCategoryId}",
"method": "DELETE",
"operationId": "ReportsService_DeleteReportCategoryV2",
"summary": "Delete Report Category",
"responseExample": {
"id": 1,
"objectType": "string",
"responseCodes": [
{}
]
}
},
{
"path": "/v1/reports/schedules/{reportScheduleId}",
"method": "GET",
"operationId": "ReportsService_GetReportSchedule",
"summary": "Get Report Schedule",
"responseExample": {
"customParameterValue": "string",
"endDateParameterSpecificDateValue": "2024-01-15T10:30:00Z",
"endDateParameterValue": "string",
"folderParameterValue": {},
"folderPathParameterValue": {},
"format": {},
"groupParameterValue": {},
"reportId": 1
}
},
{
"path": "/v1/reports/schedules/{reportScheduleId}",
"method": "PATCH",
"operationId": "ReportsService_UpdateReportSchedule",
"summary": "Update Report Schedule",
"requestBody": {
"data": {}
},
"responseExample": {
"customParameterValue": "string",
"endDateParameterSpecificDateValue": "2024-01-15T10:30:00Z",
"endDateParameterValue": "string",
"folderParameterValue": {},
"folderPathParameterValue": {},
"format": {},
"groupParameterValue": {},
"reportId": 1
}
},
{
"path": "/v1/reports/schedules/{reportScheduleId}",
"method": "DELETE",
"operationId": "ReportsService_DeleteReportSchedule",
"summary": "Delete Report Schedule",
"responseExample": true
},
{
"path": "/v2/reports/schedules/{reportScheduleId}",
"method": "DELETE",
"operationId": "ReportsService_DeleteReportScheduleV2",
"summary": "Delete Report Schedule",
"responseExample": {
"id": 1,
"objectType": "string",
"responseCodes": [
{}
]
}
},
{
"path": "/v1/reports/{id}/audits",
"method": "GET",
"operationId": "ReportsService_GetReportAuditsById",
"summary": "Get Report Audits",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/reports/audits",
"method": "GET",
"operationId": "ReportsService_GetReportAudits",
"summary": "Get All Report Audits",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/reports",
"method": "GET",
"operationId": "ReportsService_SearchReportSummary",
"summary": "Search Reports",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/reports",
"method": "POST",
"operationId": "ReportsService_CreateReport",
"summary": "Create Report",
"requestBody": {
"categoryId": 1,
"chartType": "string",
"description": "string",
"dualControlApproval": {},
"is3DReport": true,
"name": "string",
"pageSize": 1,
"reportSql": "string"
},
"responseExample": {
"categoryId": 1,
"chartType": "string",
"description": "string",
"disableSorting": true,
"enabled": true,
"enableInheritPermissions": true,
"id": 1,
"is3DReport": true
}
},
{
"path": "/v1/reports/lookup",
"method": "GET",
"operationId": "ReportsService_Lookup",
"summary": "Lookup Reports",
"responseExample": {
"batchCount": 1,
"currentPage": 1,
"hasNext": true,
"hasPrev": true,
"nextSkip": 1,
"pageCount": 1,
"prevSkip": 1,
"records": [
{}
]
}
},
{
"path": "/v1/reports/categories",
"method": "GET",
"operationId": "ReportsService_GetCategories",
"summary": "List Report Categories",
"responseExample": [
{
"description": {},
"id": {},
"name": {}
}
]
},
{
"path": "/v1/reports/categories",
"method": "POST",
"operationId": "ReportsService_CreateReportCategory",
"summary": "Create Report Category",
"requestBody": {
"data": {}
},
"responseExample": {
"reportCategoryDescription": "string",
"reportCategoryId": 1,
"reportCategoryName": "string",
"sortOrder": 1
}
},
{
"path": "/v1/reports/charttypes",
"method": "GET",
"operationId": "ReportsService_GetChartTypes",
"summary": "List Report Chart Types",
"responseExample": [
{
"id": {},
"name": {}
}
]
},
{
"path": "/v1/reports/{id}/defaultparameters",
"method": "GET",
"operationId": "ReportsService_GetDefaultParameters",
"summary": "Report Parameters",
"responseExample": {
"defaultParameterValues": [
{}
]
}
},
{
"path": "/v1/reports/schedules",
"method": "GET",
"operationId": "ReportsService_SearchReportSchedules",
"summary": "Search Report Schedules",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/schedules",
"method": "POST",
"operationId": "ReportsService_CreateReportSchedule",
"summary": "Create Report Schedule",
"requestBody": {
"data": {}
},
"responseExample": {
"customParameterValue": "string",
"endDateParameterSpecificDateValue": "2024-01-15T10:30:00Z",
"endDateParameterValue": "string",
"folderParameterValue": {},
"folderPathParameterValue": {},
"format": {},
"groupParameterValue": {},
"reportId": 1
}
},
{
"path": "/v1/reports/schedules/stub/{reportId}",
"method": "GET",
"operationId": "ReportsService_StubReportSchedule",
"summary": "Stub Report Schedule",
"responseExample": {
"customParameterValue": "string",
"endDateParameterSpecificDateValue": "2024-01-15T10:30:00Z",
"endDateParameterValue": "string",
"folderParameterValue": {},
"folderPathParameterValue": {},
"format": {},
"groupParameterValue": {},
"reportId": 1
}
},
{
"path": "/v1/reports/schedules/{reportScheduleId}/history/search",
"method": "GET",
"operationId": "ReportsService_SearchReportScheduleHistory",
"summary": "Search Report Schedule History",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/schedules/{reportScheduleHistoryId}/history",
"method": "GET",
"operationId": "ReportsService_GetReportScheduleHistory",
"summary": "Get Report Schedule History",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/{reportId}/permissions",
"method": "GET",
"operationId": "ReportsService_GetReportPermissions",
"summary": "Get a Report's Permissions",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/{reportId}/permissions",
"method": "PATCH",
"operationId": "ReportsService_UpdateReportPermissions",
"summary": "Update Report Permissions",
"requestBody": {
"data": {}
},
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/{reportCategoryId}/permissions-from-category",
"method": "GET",
"operationId": "ReportsService_GetReportPermissionsFromCategory",
"summary": "Get a Report's Permissions from a Report Category",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/categories/{reportCategoryId}/permissions",
"method": "GET",
"operationId": "ReportsService_GetReportCategoryPermissions",
"summary": "Get a Report Category's Permissions",
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/categories/{reportCategoryId}/permissions",
"method": "PATCH",
"operationId": "ReportsService_UpdateReportCategoryPermissions",
"summary": "Update Category Report Permissions",
"requestBody": {
"data": {}
},
"responseExample": {
"records": [
{}
],
"sortBy": [
{}
]
}
},
{
"path": "/v1/reports/permissions/options",
"method": "GET",
"operationId": "ReportsService_GetReportPermissionOptions",
"summary": "Get Report Permission Options",
"responseExample": [
{
"rolePermissionId": {},
"rolePermissionName": {}
}
]
},
{
"path": "/v1/reports/categories/permissions/options",
"method": "GET",
"operationId": "ReportsService_GetReportCategoryPermissionOptions",
"summary": "Get Report Category Permission Options",
"responseExample": [
{
"rolePermissionId": {},
"rolePermissionName": {}
}
]
},
{
"path": "/v1/reports/export",
"method": "POST",
"operationId": "ReportsService_Export",
"summary": "Export Report",
"requestBody": {
"delimiter": "string",
"dualControlApproval": {},
"encodeHtml": true,
"endRecordNumber": 1,
"format": "string",
"id": 1,
"isAscending": true,
"name": "string"
},
"responseExample": "string"
},
{
"path": "/v1/reports/execute",
"method": "POST",
"operationId": "ReportsService_Execute",
"summary": "Execute Report",
"requestBody": {
"dualControlApproval": {},
"encodeHtml": true,
"endRecordNumber": 1,
"id": 1,
"isAscending": true,
"name": "string",
"orderByFieldOrdinal": 1,
"pageNumber": 1
},
"responseExample": {
"columns": [
{}
],
"columnTypes": [
{}
],
"enabled": true,
"id": 1,
"localizedColumns": [
{}
],
"name": "string",
"reportPreviewSql": "string",
"rows": [
{}
]
}
},
{
"path": "/v1/reports/{id}/email",
"method": "POST",
"operationId": "ReportsService_Email",
"summary": "Email Report",
"requestBody": {
"data": {}
},
"responseExample": {
"success": true
}
},
{
"path": "/v1/reports/schedules/{reportScheduleHistoryId}/history/download",
"method": "POST",
"operationId": "ReportsService_DownloadHistoricalReport",
"summary": "Download Historical Report",
"responseExample": {
"content": {},
"headers": {},
"isSuccessStatusCode": true,
"reasonPhrase": "string",
"requestMessage": {},
"statusCode": {},
"version": {}
}
},
{
"path": "/v1/reports/schedules/{reportScheduleId}/undelete",
"method": "PUT",
"operationId": "ReportsService_UndeleteReportSchedule",
"summary": "Undelete Report Schedule",
"responseExample": true
},
{
"path": "/v1/reports/{reportId}/undelete",
"method": "PUT",
"operationId": "ReportsService_UndeleteSystemReport",
"summary": "Undelete System Report",
"responseExample": {
"success": true
}
}
]
}
Work with this as data
Every example 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 examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.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.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/examples/reports"
curl "https://apis.io/api/v1/examples?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.