Orion Advisor Solutions Reporting/Envision API
The Reporting/Envision API from Orion Advisor Solutions — 97 operation(s) for reporting/envision.
Operations 124
GET
/v1/Reporting/Envision/CoverPages/Simple
Gets a simple list of reports that the logged in user has access to
#
GET
/v1/Reporting/Envision/CoverPages/Verbose/{key}
Envision cover page get V1 reporting envision cover pages verbose by key
#
PUT
/v1/Reporting/Envision/ExcelReports/{key}/Favorite
Envision excel reports update favorite async
#
POST
/v1/Reporting/Envision/ExcelReports/{key}/Generate/csv
Used to generate a custom report csv with the provided parameters.
#
POST
/v1/Reporting/Envision/ExcelReports/{key}/Generate/SlickGrid
Generates the result of the custom report, using the parameters passed in
#
GET
/v1/Reporting/Envision/ExcelReports/{key}/Generate/SlickGrid/{cacheKey}
Retrieve the previously generated slick grid result
#
POST
/v1/Reporting/Envision/ExcelReports/{key}/Generate/Table
Generates the result of the custom report, using the parameters passed in
#
POST
/v1/Reporting/Envision/ExcelReports/{key}/Generate/xlsx
Used to generate a custom report xlsx with the provided parameters.
#
GET
/v1/Reporting/Envision/ExcelReports/{key}/Parameters
Gets the custom report that has the provided key.
#
GET
/v1/Reporting/Envision/ExcelReports/{key}/Run/{filename}
Used to download a previously generated custom report
#
GET
/v1/Reporting/Envision/ExcelReports/Categories
Envision excel reports get query categories async
#
GET
/v1/Reporting/Envision/ExcelReports/Simple
Gets a simple list of excel reports that the logged in user has access to
#
GET
/v1/Reporting/Envision/ExcelReports/Verbose/{key}
Envision excel reports verbose get V1 reporting envision excel reports verbose…
#
DELETE
/v1/Reporting/Envision/ExcelReports/Verbose/{key}
Envision excel reports verbose delete async
#
GET
/v1/Reporting/Envision/ExcelReports/Verbose/New
Creates a blank verbose report that will be used as a starting template to…
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/csv/{resultId}
Get data query results as Csv
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/psv/{resultId}
Get data query results as pipe-delimited
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/xls/{resultId}
Get data query results as data Xls
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/xlsx/{resultId}
Get data query results as Xlsx
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Generate/SlickGrid/{resultId}
Get data query results as slick grid
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Generate/Table/{resultId}
Get data query results as data table
#
GET
/v1/Reporting/Envision/ExcelReportSchedules/{key}/Run/{filename}
Used to download a scheduled generated excel report
#
GET
/v1/Reporting/Envision/Fragments/Categories
List all report fragment categories accessible by current user
#
GET
/v1/Reporting/Envision/Fragments/FragmentReportCount/{fragmentId}
Get the count if subreport to parent reports
#
GET
/v1/Reporting/Envision/Fragments/Simple
Gets a simple list of report fragments that the logged in user has access to
#
PUT
/v1/Reporting/Envision/Fragments/Verbose
Envision fragments verbose update verbose fragments async
#
GET
/v1/Reporting/Envision/Fragments/Verbose/{fragmentId}
Envision fragments verbose get verbose fragment async
#
PUT
/v1/Reporting/Envision/Fragments/Verbose/{fragmentId}
Envision fragments verbose update verbose report async
#
DELETE
/v1/Reporting/Envision/Fragments/Verbose/{fragmentId}
Envision fragments verbose delete verbose report async
#
GET
/v1/Reporting/Envision/Fragments/Verbose/Edit/{fragmentId}
Envision fragments verbose get verbose fragment for edit async
#
GET
/v1/Reporting/Envision/Fragments/Verbose/Edit/New
Envision fragments verbose get new edit verbose async
#
POST
/v1/Reporting/Envision/PlaceholderHeirarchy/Action/Format/List
Envision get random value list async
#
POST
/v1/Reporting/Envision/ReportImages/{key}/Action/Upload
Report images upload file for image async
#
GET
/v1/Reporting/Envision/Reports/{key}/History/{historyId}
Gets the point in time for the given report and the provided historyId
#
GET
/v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}
Envision reports get previously calculated batch async
#
GET
/v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Html
Envision reports get generated report html async
#
GET
/v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Json
Envision reports get generated report json async
#
GET
/v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Pdf
Envision reports get generated report pdf async
#
GET
/v1/Reporting/Envision/Reports/{reportId}/Thumbnail
Envision reports get report thumbnail async
#
DELETE
/v1/Reporting/Envision/Reports/{reportId}/Thumbnail
Envision reports delete report thumbnail async
#
POST
/v1/Reporting/Envision/Reports/{reportId}/Thumbnail/Upload
Envision reports upload report thumbnail async
#
POST
/v1/Reporting/Envision/Reports/GetReportVersionAssignment/{entity}/{reportGuid}
Envision reports get report version assignment async
#
GET
/v1/Reporting/Envision/Reports/Recent
Returns the reports the user has run over the last 30 days ordered by how often…
#
DELETE
/v1/Reporting/Envision/Reports/Settings/{optionGuid}
Envision report settings delete option
#
GET
/v1/Reporting/Envision/Reports/Settings/CheckDuplicates/Batch/{workerCount}
Envision report settings check duplicates batch
#
GET
/v1/Reporting/Envision/Reports/Settings/CheckDuplicates/Single
Envision report settings check duplicates single async
#
PUT
/v1/Reporting/Envision/Reports/Settings/Defaults
Envision report settings save global defaults
#
POST
/v1/Reporting/Envision/Reports/Settings/Options/{typeOption}
Envision report settings save options by type
#
POST
/v1/Reporting/Envision/Reports/Settings/UpdateSpecificReportsGlobalOptionGuids
This method can be removed after it is run in production
#
POST
/v1/Reporting/Envision/Reports/Settings/UpdateSpecificSubReportsGlobalOptionGuids
This method can be removed after it is run in production
#
POST
/v1/Reporting/Envision/Reports/Settings/Validate/{typeOption}
Envision report settings validate options by type
#
GET
/v1/Reporting/Envision/Reports/Simple
Gets a simple list of reports that the logged in user has access to
#
GET
/v1/Reporting/Envision/Reports/Validate
Goes through all the reports and checks for any errors
#
GET
/v1/Reporting/Envision/Reports/Verbose/{reportId}
Envision reports verbose get verbose report async
#
PUT
/v1/Reporting/Envision/Reports/Verbose/{reportId}
Envision reports verbose update verbose report async
#
DELETE
/v1/Reporting/Envision/Reports/Verbose/{reportId}
Envision reports verbose delete verbose report async
#
PUT
/v1/Reporting/Envision/Reports/Verbose/Action/RestoreReport/{reportId}
Envision reports verbose update verbose restore report async
#
GET
/v1/Reporting/Envision/Reports/Verbose/New
Gets a blank verbose report that will be used as a starting template to create…
#
GET
/v1/Reporting/Envision/Themes/Verbose/{key}
Envision themes get V1 reporting envision themes verbose by key
#
Documentation
📖
Documentation
https://developers.orionadvisor.com/quick-start/
📖
Documentation
https://developers.orionadvisor.com/guides/
📖
APIReference
https://api.orionadvisor.com/api/swagger/ui/index
📖
GettingStarted
https://developers.orionadvisor.com/quick-start/