Report
GET
8 endpoints
/api/v3/report/{specificReportId}/filter
GetReportFiltersV3
Retrieves the filter definitions for a specific report.
/api/v3/report/reportgroup
GetReportGroupsV3
Retrieves all report groups accessible to the current user.
/api/v3/report/reportgroup/{reportGroupId}
GetReportGroupV3
Retrieves a single report group by its unique identifier.
/api/v3/report/{specificReportId}/share
GetReportSharingDetailsV3
Retrieves sharing details for a saved report including shared users and user groups.
/api/v3/report/subscription/scheduletype
GetReportSubscriptionScheduleTypesV3
Retrieves all available report subscription schedule types and their valid day indicator values.
/api/v3/report
GetSpecificReportsV3
Retrieves a filterable list of installed, saved, and shared reports available to the current user.
/api/v3/report/{specificReportId}
GetSpecificReportV3
Retrieves a single report by its unique specificReportID.
/api/v3/report/exec/{specificReportId}
RunReportV3
Executes a report and returns the output file in the specified format.
POST
7 endpoints
/api/v3/report/reportgroup
CreateReportGroupV3
Creates a new report group for organizing reports by category.
/api/v3/report/{specificReportId}/subscription
CreateReportSubscriptionV3
Creates a scheduled email subscription for a saved SSRS report.
/api/v3/report/{specificReportId}/copy
CreateSpecificReportV3
Copies a report to the user's Saved Reports group with a new code and name.
/api/v3/report/exec/{specificReportId}
DistributeReportV3
Executes a report with optional filter overrides and optionally distributes it via email.
/api/v3/report/install/latest
InstallReportsV3
Installs or updates reports from the latest report package.
/api/v3/report/exec/subscription
ProcessReportSubscriptionsV3
Processes and delivers all report subscriptions that are due for execution.
/api/v3/report/quick
RunQuickReportV3
Generates a quick report by report code, applying only the supplied filters.
PUT
6 endpoints
/api/v3/report/{specificReportId}/filter
EditReportFiltersV3
Updates the filter values for a specific report.
/api/v3/report/reportgroup/{reportGroupId}
EditReportGroupV3
Updates an existing report group's name or configuration.
/api/v3/report/{specificReportId}/subscription/{reportSubscriptionId}
EditReportSubscriptionV3
Updates an existing report subscription's schedule, format, or email configuration.
/api/v3/report/{specificReportId}
EditSpecificReportV3
Updates the code, name, and description of a saved report.
/api/v3/report/{specificReportId}/share
ShareSavedReportV3
Updates sharing configuration for a saved report.
/api/v3/report/{specificReportId}/visible
ToggleSharedReportVisibilityV3
Toggles visibility of a shared report for the current user.
DELETE
3 endpoints
/api/v3/report/reportgroup/{reportGroupId}
DeleteReportGroupV3
Deletes a report group by its unique identifier.
/api/v3/report/{specificReportId}/subscription/{reportSubscriptionId}
DeleteReportSubscriptionV3
Deletes a report subscription for the current user.
/api/v3/report/{specificReportId}
DeleteSpecificReportV3
Deletes a saved report by its unique identifier.