openapi: 3.2.0 info: version: V1 title: Orion Connect Reporting/Envision API x-swagger-net-version: 8.4.12.001 servers: - url: https://api.orionadvisor.com/api tags: - name: Reporting/Envision paths: /v1/Reporting/Envision/CoverPages: get: tags: - Reporting/Envision operationId: EnvisionCoverPage_GetCoverPagesAsync parameters: - name: cancellationToken in: header required: true - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' xml: name: ReportCoverPageDto wrapped: true type: array security: - Authorization: [] summary: Envision cover page get cover pages async x-summary-source: derived /v1/Reporting/Envision/CoverPages/{key}: get: tags: - Reporting/Envision operationId: EnvisionCoverPage_GetByKeyAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto' security: - Authorization: [] summary: Envision cover page get by key async x-summary-source: derived /v1/Reporting/Envision/CoverPages/Simple: get: tags: - Reporting/Envision summary: Gets a simple list of reports that the logged in user has access to operationId: EnvisionCoverPage_GetSimple responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid' xml: name: SimpleEntityWithOrientation`1 wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/CoverPages/Verbose: get: tags: - Reporting/Envision operationId: EnvisionCoverPage_GetVerboseAsync parameters: - name: cancellationToken in: header required: true - name: expand in: query required: true style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - AdditionalOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - All - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' xml: name: ReportCoverPageVerboseDto wrapped: true type: array security: - Authorization: [] summary: Envision cover page get verbose async x-summary-source: derived post: tags: - Reporting/Envision operationId: EnvisionCoverPage_CreateAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' required: true summary: Envision cover page create async x-summary-source: derived /v1/Reporting/Envision/CoverPages/Verbose/{key}: get: tags: - Reporting/Envision operationId: EnvisionCoverPage_GetV1ReportingEnvisionCoverPagesVerboseByKey parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - AdditionalOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - All responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' security: - Authorization: [] summary: Envision cover page get V1 reporting envision cover pages verbose by key x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionCoverPage_UpdateAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' required: true summary: Envision cover page update async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionCoverPage_DeleteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision cover page delete async x-summary-source: derived /v1/Reporting/Envision/CoverPages/Verbose/New: get: tags: - Reporting/Envision summary: Envision cover page get new verbose async operationId: EnvisionCoverPage_GetNewVerboseAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto' security: - Authorization: [] x-summary-source: derived /v1/Reporting/Envision/ExcelReports: get: tags: - Reporting/Envision operationId: EnvisionExcelReports_GetExcelReportsAsync parameters: - name: cancellationToken in: header required: true - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean - name: type in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Custom - Excel - All - name: favoritesOnly in: query required: false schema: type: boolean default: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto' xml: name: DataQueryBaseDto wrapped: true type: array security: - Authorization: [] summary: Envision excel reports get excel reports async x-summary-source: derived /v1/Reporting/Envision/ExcelReports/{key}: get: tags: - Reporting/Envision summary: Get excel report by Id operationId: EnvisionExcelReports_GetByKeyAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' security: - Authorization: [] /v1/Reporting/Envision/ExcelReports/{key}/Favorite: put: tags: - Reporting/Envision operationId: EnvisionExcelReports_UpdateFavoriteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto' security: - Authorization: [] summary: Envision excel reports update favorite async x-summary-source: derived /v1/Reporting/Envision/ExcelReports/{key}/Generate: post: tags: - Reporting/Envision summary: Generate operationId: EnvisionExcelReportsGenerate_GenerateReportAsync parameters: - name: key in: path required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' required: true /v1/Reporting/Envision/ExcelReports/{key}/Generate/csv: post: tags: - Reporting/Envision summary: Used to generate a custom report csv with the provided parameters. operationId: EnvisionExcelReportsGenerate_GenerateReportCsvAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' description: The custom report with paramaters to run. required: true /v1/Reporting/Envision/ExcelReports/{key}/Generate/SlickGrid: post: tags: - Reporting/Envision summary: Generates the result of the custom report, using the parameters passed in operationId: EnvisionExcelReportsGenerate_GenerateReportSlickGridAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' description: The custom report with paramaters to run. required: true /v1/Reporting/Envision/ExcelReports/{key}/Generate/SlickGrid/{cacheKey}: get: tags: - Reporting/Envision summary: Retrieve the previously generated slick grid result operationId: EnvisionExcelReportsGenerate_GetDataQueryTableByReportId parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: cacheKey in: path required: true schema: type: string format: uuid - name: top in: query required: false schema: type: integer format: int32 - name: skip in: query required: false schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReports/{key}/Generate/Table: post: tags: - Reporting/Envision summary: Generates the result of the custom report, using the parameters passed in operationId: EnvisionExcelReportsGenerate_GenerateReportDataTableAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object application/xml: schema: type: object text/xml: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' description: The custom report with paramaters to run. required: true /v1/Reporting/Envision/ExcelReports/{key}/Generate/xlsx: post: tags: - Reporting/Envision summary: Used to generate a custom report xlsx with the provided parameters. operationId: EnvisionExcelReportsGenerate_GenerateReportXlsxAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' description: The custom report with paramaters to run. required: true /v1/Reporting/Envision/ExcelReports/{key}/Parameters: get: tags: - Reporting/Envision summary: Gets the custom report that has the provided key. operationId: EnvisionExcelReportsGenerate_GetFullByKeyAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: ct in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto' security: - Authorization: [] /v1/Reporting/Envision/ExcelReports/{key}/Run/{filename}: get: tags: - Reporting/Envision summary: Used to download a previously generated custom report operationId: EnvisionExcelReportsGenerate_RunReportAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: filename in: path description: The filename provided by the generate endpoint. required: true schema: type: string - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReports/Categories: get: tags: - Reporting/Envision operationId: EnvisionExcelReports_GetQueryCategoriesAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: type: string type: array application/json: schema: items: type: string type: array text/json: schema: items: type: string type: array application/xml: schema: items: type: string type: array text/xml: schema: items: type: string type: array multipart/form-data: schema: items: type: string type: array security: - Authorization: [] summary: Envision excel reports get query categories async x-summary-source: derived /v1/Reporting/Envision/ExcelReports/Simple: get: tags: - Reporting/Envision summary: Gets a simple list of excel reports that the logged in user has access to operationId: EnvisionExcelReports_GetSimple responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/ExcelReports/Verbose: get: tags: - Reporting/Envision operationId: EnvisionExcelReportsVerbose_GetVerboseAsync parameters: - name: cancellationToken in: header required: true - name: expand in: query required: true style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - RequiredOptions - AdditionalOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - All - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' xml: name: ExcelReportVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' xml: name: ExcelReportVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' xml: name: ExcelReportVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' xml: name: ExcelReportVerboseDto wrapped: true type: array security: - Authorization: [] summary: Envision excel reports verbose get verbose async x-summary-source: derived post: tags: - Reporting/Envision operationId: EnvisionExcelReportsVerbose_CreateAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' required: true summary: Envision excel reports verbose create async x-summary-source: derived /v1/Reporting/Envision/ExcelReports/Verbose/{key}: get: tags: - Reporting/Envision operationId: EnvisionExcelReportsVerbose_GetV1ReportingEnvisionExcelReportsVerboseByKey parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - RequiredOptions - AdditionalOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - All responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' security: - Authorization: [] summary: Envision excel reports verbose get V1 reporting envision excel reports verbose… x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionExcelReportsVerbose_UpdateAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' required: true summary: Envision excel reports verbose update async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionExcelReportsVerbose_DeleteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision excel reports verbose delete async x-summary-source: derived /v1/Reporting/Envision/ExcelReports/Verbose/New: get: tags: - Reporting/Envision summary: Creates a blank verbose report that will be used as a starting template to… operationId: EnvisionExcelReportsVerbose_GetNewVerboseAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto' security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules: get: tags: - Reporting/Envision summary: Get all excel report schedules operationId: EnvisionExcelReportSchedules_GetAllItems parameters: - name: isActive in: query description: 'Optional. Default: null. If provided only active (true) or inactive (false) schedules are returned.' required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' xml: name: ExcelReportScheduleDto wrapped: true type: array security: - Authorization: [] post: tags: - Reporting/Envision summary: Create new schedule operationId: EnvisionExcelReportSchedules_CreateItemAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' required: true /v1/Reporting/Envision/ExcelReportSchedules/{key}: get: tags: - Reporting/Envision summary: Get excel report schedule by key operationId: EnvisionExcelReportSchedules_GetItemByKeyAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' security: - Authorization: [] put: tags: - Reporting/Envision summary: Update schedule operationId: EnvisionExcelReportSchedules_UpdateItemAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' required: true delete: tags: - Reporting/Envision summary: Delete schedule operationId: EnvisionExcelReportSchedules_DeleteItem parameters: - name: key in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/csv/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as Csv operationId: EnvisionExcelReportSchedules_DownloadReportCsvAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/psv/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as pipe-delimited operationId: EnvisionExcelReportSchedules_DownloadReportPsvAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/xls/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as data Xls operationId: EnvisionExcelReportSchedules_DownloadReportXlsAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Download/xlsx/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as Xlsx operationId: EnvisionExcelReportSchedules_DownloadReportXlsxAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Generate/SlickGrid/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as slick grid operationId: EnvisionExcelReportSchedules_GenerateReportSlickGrid parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object application/xml: schema: type: object text/xml: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Generate/Table/{resultId}: get: tags: - Reporting/Envision summary: Get data query results as data table operationId: EnvisionExcelReportSchedules_GenerateReportDataTable parameters: - name: key in: path required: true schema: type: integer format: int32 - name: resultId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object application/xml: schema: type: object text/xml: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/{key}/Run/{filename}: get: tags: - Reporting/Envision summary: Used to download a scheduled generated excel report operationId: EnvisionExcelReportSchedules_RunReportAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: string format: uuid - name: filename in: path description: The filename provided by the generate endpoint. required: true schema: type: string responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/ExcelReportSchedules/New: get: tags: - Reporting/Envision summary: Returns a new schedule object operationId: EnvisionExcelReportSchedules_GetNewItem parameters: - name: frequencyType in: query required: true schema: type: string enum: - Daily - Weekly - Monthly - Once responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto' security: - Authorization: [] /v1/Reporting/Envision/Fragments: get: tags: - Reporting/Envision summary: List all report fragments accessible by current user operationId: EnvisionFragments_GetFragmentsAsync parameters: - name: cancellationToken in: header required: true - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' xml: name: FragmentDto wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/Fragments/{fragmentId}: get: tags: - Reporting/Envision summary: Get report fragment by Id operationId: EnvisionFragments_GetFragmentAsync parameters: - name: cancellationToken in: header required: true - name: fragmentId in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentDto' security: - Authorization: [] /v1/Reporting/Envision/Fragments/Categories: get: tags: - Reporting/Envision summary: List all report fragment categories accessible by current user operationId: EnvisionFragments_GetCategoriesAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: type: string type: array application/json: schema: items: type: string type: array text/json: schema: items: type: string type: array application/xml: schema: items: type: string type: array text/xml: schema: items: type: string type: array multipart/form-data: schema: items: type: string type: array security: - Authorization: [] /v1/Reporting/Envision/Fragments/FragmentReportCount/{fragmentId}: get: tags: - Reporting/Envision summary: Get the count if subreport to parent reports operationId: EnvisionFragments_GetFragmentReportCountAsync parameters: - name: fragmentId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: integer format: int32 application/json: schema: type: integer format: int32 text/json: schema: type: integer format: int32 application/xml: schema: type: integer format: int32 text/xml: schema: type: integer format: int32 multipart/form-data: schema: type: integer format: int32 security: - Authorization: [] /v1/Reporting/Envision/Fragments/Simple: get: tags: - Reporting/Envision summary: Gets a simple list of report fragments that the logged in user has access to operationId: EnvisionFragments_GetSimpleFragementsAsync parameters: - name: cancellationToken in: header required: true - name: category in: query required: false schema: type: string responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid' xml: name: SimpleEntityWithDescription`1 wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/Fragments/Verbose: get: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_GetVerboseAsync parameters: - name: cancellationToken in: header required: true - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - ConfigurationData - RequiredOptions - AdditionalOptions - ReferencedOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - RepresentativeAccessRules - RepresentativesClientsAccessRules - ClientAccessRules - BrokerDealerAccessRules - BrokerDealersRepresentativesAccessRules - All - AllOptions - AllAccessRules - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array security: - Authorization: [] summary: Envision fragments verbose get verbose async x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_UpdateVerboseFragmentsAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' xml: name: FragmentVerboseDto wrapped: true type: array required: true summary: Envision fragments verbose update verbose fragments async x-summary-source: derived post: tags: - Reporting/Envision summary: Create new report operationId: EnvisionFragmentsVerbose_CreateVerboseFragmentAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' required: true /v1/Reporting/Envision/Fragments/Verbose/{fragmentId}: get: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_GetVerboseFragmentAsync parameters: - name: cancellationToken in: header required: true - name: fragmentId in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - ConfigurationData - RequiredOptions - AdditionalOptions - ReferencedOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - RepresentativeAccessRules - RepresentativesClientsAccessRules - ClientAccessRules - BrokerDealerAccessRules - BrokerDealersRepresentativesAccessRules - All - AllOptions - AllAccessRules responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] summary: Envision fragments verbose get verbose fragment async x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_UpdateVerboseReportAsync parameters: - name: fragmentId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' required: true summary: Envision fragments verbose update verbose report async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_DeleteVerboseReportAsync parameters: - name: fragmentId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision fragments verbose delete verbose report async x-summary-source: derived /v1/Reporting/Envision/Fragments/Verbose/Edit/{fragmentId}: get: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_GetVerboseFragmentForEditAsync parameters: - name: cancellationToken in: header required: true - name: fragmentId in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - ConfigurationData - RequiredOptions - AdditionalOptions - ReferencedOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - RepresentativeAccessRules - RepresentativesClientsAccessRules - ClientAccessRules - BrokerDealerAccessRules - BrokerDealersRepresentativesAccessRules - All - AllOptions - AllAccessRules responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] summary: Envision fragments verbose get verbose fragment for edit async x-summary-source: derived /v1/Reporting/Envision/Fragments/Verbose/Edit/New: get: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_GetNewEditVerboseAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] summary: Envision fragments verbose get new edit verbose async x-summary-source: derived /v1/Reporting/Envision/Fragments/Verbose/New: get: tags: - Reporting/Envision operationId: EnvisionFragmentsVerbose_GetNewVerboseAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto' security: - Authorization: [] summary: Envision fragments verbose get new verbose async x-summary-source: derived /v1/Reporting/Envision/GroupingOptions: get: tags: - Reporting/Envision operationId: Envision_GetGroupingOptionsAsync parameters: - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataAccess.Domains.Reporting.Envision.CalculationGroupingOption' xml: name: CalculationGroupingOption wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataAccess.Domains.Reporting.Envision.CalculationGroupingOption' xml: name: CalculationGroupingOption wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataAccess.Domains.Reporting.Envision.CalculationGroupingOption' xml: name: CalculationGroupingOption wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataAccess.Domains.Reporting.Envision.CalculationGroupingOption' xml: name: CalculationGroupingOption wrapped: true type: array security: - Authorization: [] summary: Envision get grouping options async x-summary-source: derived /v1/Reporting/Envision/PlaceholderHeirarchy: get: tags: - Reporting/Envision operationId: Envision_GetPlaceholderHeirarchyAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array security: - Authorization: [] summary: Envision get placeholder heirarchy async x-summary-source: derived /v1/Reporting/Envision/PlaceholderHeirarchy/Action/Format: post: tags: - Reporting/Envision operationId: Envision_GetRandomValue responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' application/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' text/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' application/xml: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' text/xml: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' multipart/form-data: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' application/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' text/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' multipart/form-data: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' required: true summary: Envision get random value x-summary-source: derived /v1/Reporting/Envision/PlaceholderHeirarchy/Action/Format/List: post: tags: - Reporting/Envision operationId: Envision_GetRandomValueListAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResultFormatted' xml: name: ContextTagResultFormatted wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextTagResult' xml: name: ContextTagResult wrapped: true type: array required: true summary: Envision get random value list async x-summary-source: derived /v1/Reporting/Envision/ReportImages: get: tags: - Reporting/Envision operationId: ReportImages_GetAllAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' xml: name: ReportImageDto wrapped: true type: array security: - Authorization: [] summary: Report images get all async x-summary-source: derived post: tags: - Reporting/Envision summary: Create new Report Image operationId: ReportImages_CreateReportImageAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' required: true /v1/Reporting/Envision/ReportImages/{key}: get: tags: - Reporting/Envision operationId: ReportImages_GetAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' security: - Authorization: [] summary: Report images get async x-summary-source: derived put: tags: - Reporting/Envision summary: Update Report Image operationId: ReportImages_UpdateReportImageAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' required: true delete: tags: - Reporting/Envision operationId: ReportImages_DeleteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Report images delete async x-summary-source: derived /v1/Reporting/Envision/ReportImages/{key}/Action/Upload: post: tags: - Reporting/Envision operationId: ReportImages_UploadFileForImageAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto' required: true summary: Report images upload file for image async x-summary-source: derived /v1/Reporting/Envision/ReportPdfs: get: tags: - Reporting/Envision operationId: ReportPdfs_GetAllAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' xml: name: ReportPdfDto wrapped: true type: array security: - Authorization: [] summary: Report pdfs get all async x-summary-source: derived post: tags: - Reporting/Envision summary: Create new Report Pdf operationId: ReportPdfs_CreateReportPdfAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' required: true /v1/Reporting/Envision/ReportPdfs/{key}: get: tags: - Reporting/Envision operationId: ReportPdfs_GetAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' security: - Authorization: [] summary: Report pdfs get async x-summary-source: derived put: tags: - Reporting/Envision summary: Update Report Pdf operationId: ReportPdfs_UpdateReportPdfAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' required: true delete: tags: - Reporting/Envision operationId: ReportPdfs_DeleteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Report pdfs delete async x-summary-source: derived /v1/Reporting/Envision/ReportPdfs/{key}/Action/Upload: post: tags: - Reporting/Envision operationId: ReportPdfs_UploadFileForPdfAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto' required: true summary: Report pdfs upload file for pdf async x-summary-source: derived /v1/Reporting/Envision/Reports: get: tags: - Reporting/Envision summary: List all reports accessible by current user operationId: EnvisionReports_GetReportsAsync parameters: - name: cancellationToken in: header required: true - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean - name: isDeleted in: query description: 'Optional. Default: false. When false, returns only not deleted reports. When true, returns only deleted reports. When null, all reports are returned.' required: false schema: type: boolean default: false - name: isFavorite in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' xml: name: ReportDto wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/Reports/{key}/Favorite: put: tags: - Reporting/Envision operationId: EnvisionReports_UpdateFavoriteAsync parameters: - name: key in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' security: - Authorization: [] summary: Envision reports update favorite async x-summary-source: derived /v1/Reporting/Envision/Reports/{key}/History: get: tags: - Reporting/Envision summary: Gets the list of history for this given report operationId: EnvisionReports_GetHistoryOfReportAsync parameters: - name: key in: path description: Report Guid required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto' xml: name: ReportHistoryDto wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/Reports/{key}/History/{historyId}: get: tags: - Reporting/Envision summary: Gets the point in time for the given report and the provided historyId operationId: EnvisionReports_GetVerboseByKeyAsync parameters: - name: key in: path description: Report Guid required: true schema: type: string format: uuid - name: historyId in: path description: primaryKey for Report History Record required: true schema: type: integer format: int32 - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] /v1/Reporting/Envision/Reports/{reportId}: get: tags: - Reporting/Envision summary: Get report by Id operationId: EnvisionReports_GetByKeyAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDto' security: - Authorization: [] /v1/Reporting/Envision/Reports/{reportId}/Generate: post: tags: - Reporting/Envision summary: Generate operationId: EnvisionReports_GenerateReportAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto' required: true /v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}: get: tags: - Reporting/Envision operationId: EnvisionReports_GetPreviouslyCalculatedBatchAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: sessionId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true - name: hud in: query required: false schema: type: string enum: - None - Basic - Debug default: 0 responses: '200': description: OK content: text/html: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' application/xhtml: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' application/xhtml+xml: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' text/plain: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' application/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' text/json: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' multipart/form-data: schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.EnvisionReportModel' security: - Authorization: [] summary: Envision reports get previously calculated batch async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Html: get: tags: - Reporting/Envision operationId: EnvisionReports_GetGeneratedReportHtmlAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: sessionId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports get generated report html async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Json: get: tags: - Reporting/Envision operationId: EnvisionReports_GetGeneratedReportJsonAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: sessionId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports get generated report json async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/Generate/{sessionId}/Pdf: get: tags: - Reporting/Envision operationId: EnvisionReports_GetGeneratedReportPdfAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: sessionId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports get generated report pdf async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/HasThumbnail: get: tags: - Reporting/Envision operationId: EnvisionReports_HasThumbnailAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports has thumbnail async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/Thumbnail: get: tags: - Reporting/Envision operationId: EnvisionReports_GetReportThumbnailAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports get report thumbnail async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionReports_DeleteReportThumbnailAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports delete report thumbnail async x-summary-source: derived /v1/Reporting/Envision/Reports/{reportId}/Thumbnail/Upload: post: tags: - Reporting/Envision operationId: EnvisionReports_UploadReportThumbnailAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto' application/json: schema: $ref: '#/components/schemas/OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto' text/json: schema: $ref: '#/components/schemas/OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto' required: true summary: Envision reports upload report thumbnail async x-summary-source: derived /v1/Reporting/Envision/Reports/Categories: get: tags: - Reporting/Envision operationId: EnvisionReports_GetCategoriesAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports get categories async x-summary-source: derived /v1/Reporting/Envision/Reports/GetReportVersionAssignment/{entity}/{reportGuid}: post: tags: - Reporting/Envision operationId: EnvisionReports_GetReportVersionAssignmentAsync parameters: - name: entity in: path required: true schema: type: string - name: reportGuid in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid application/json: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid text/json: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid application/xml: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid text/xml: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid multipart/form-data: schema: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Envision reports get report version assignment async x-summary-source: derived /v1/Reporting/Envision/Reports/Recent: get: tags: - Reporting/Envision summary: Returns the reports the user has run over the last 30 days ordered by how often… operationId: EnvisionReports_GetRecentAsync parameters: - name: top in: query description: 'Default: 10. The maximum number of reports to return' required: false schema: type: integer format: int32 default: 10 - name: forHomepageDashboard in: query required: false schema: type: boolean default: false - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/Reports/Settings: get: tags: - Reporting/Envision operationId: EnvisionReportSettings_GetGlobalSettings parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array security: - Authorization: [] summary: Envision report settings get global settings x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/{optionGuid}: delete: tags: - Reporting/Envision operationId: EnvisionReportSettings_DeleteOption parameters: - name: optionGuid in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array security: - Authorization: [] summary: Envision report settings delete option x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/AdHoc: get: tags: - Reporting/Envision operationId: EnvisionReportSettings_GetAdHocSettings parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array security: - Authorization: [] summary: Envision report settings get ad hoc settings x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/CheckDuplicates/Batch/{workerCount}: get: tags: - Reporting/Envision operationId: EnvisionReportSettings_CheckDuplicatesBatch parameters: - name: workerCount in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision report settings check duplicates batch x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/CheckDuplicates/Single: get: tags: - Reporting/Envision operationId: EnvisionReportSettings_CheckDuplicatesSingleAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision report settings check duplicates single async x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/Defaults: put: tags: - Reporting/Envision operationId: EnvisionReportSettings_SaveGlobalDefaults parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array application/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array text/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array application/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array text/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array multipart/form-data: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid' type: array required: true summary: Envision report settings save global defaults x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/Option: post: tags: - Reporting/Envision operationId: EnvisionReportSettings_SaveOptionByType parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' required: true summary: Envision report settings save option by type x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/Options/{typeOption}: post: tags: - Reporting/Envision operationId: EnvisionReportSettings_SaveOptionsByType parameters: - name: typeOption in: path required: true schema: type: string - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array required: true summary: Envision report settings save options by type x-summary-source: derived /v1/Reporting/Envision/Reports/Settings/UpdateSpecificReportsGlobalOptionGuids: post: tags: - Reporting/Envision summary: This method can be removed after it is run in production operationId: EnvisionReportSettings_UpdateSpecificReportsGlobalOptionGuids parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array text/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array text/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array multipart/form-data: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array required: true /v1/Reporting/Envision/Reports/Settings/UpdateSpecificSubReportsGlobalOptionGuids: post: tags: - Reporting/Envision summary: This method can be removed after it is run in production operationId: EnvisionReportSettings_UpdateSpecificSubReportsGlobalOptionGuids parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array text/json: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array text/xml: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array multipart/form-data: schema: items: $ref: '#/components/schemas/System.ValueTupleOfSystem.GuidAndSystem.Int32' type: array required: true /v1/Reporting/Envision/Reports/Settings/Validate/{typeOption}: post: tags: - Reporting/Envision operationId: EnvisionReportSettings_ValidateOptionsByType parameters: - name: typeOption in: path required: true schema: type: string - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto' xml: name: ReportSettingsDto wrapped: true type: array required: true summary: Envision report settings validate options by type x-summary-source: derived /v1/Reporting/Envision/Reports/Simple: get: tags: - Reporting/Envision summary: Gets a simple list of reports that the logged in user has access to operationId: EnvisionReports_GetSimple responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.DataModel.SimpleEntityOfSystem.Guid' xml: name: SimpleEntity`1 wrapped: true type: array security: - Authorization: [] /v1/Reporting/Envision/Reports/Validate: get: tags: - Reporting/Envision summary: Goes through all the reports and checks for any errors operationId: EnvisionReports_GetValidate parameters: - name: page in: query required: false schema: type: integer format: int32 default: 0 - name: pageSize in: query required: false schema: type: integer format: int32 default: 1 responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] /v1/Reporting/Envision/Reports/Verbose: get: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_GetVerboseReportsAsync parameters: - name: cancellationToken in: header required: true - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - Versions - RequiredOptions - AdditionalOptions - ReferencedOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - RepresentativeAccessRules - RepresentativesClientsAccessRules - ClientAccessRules - BrokerDealerAccessRules - BrokerDealersRepresentativesAccessRules - BrokerDealerVersionAssignments - PortfolioGroupVersionAssignments - RepresentativeVersionAssignments - ClientVersionAssignments - All - AllOptions - AllAccessRules - AllVersionAssignments - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean - name: isDeleted in: query required: false schema: type: boolean default: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array security: - Authorization: [] summary: Envision reports verbose get verbose reports async x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_UpdateVerboseReportsAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' xml: name: ReportVerboseDto wrapped: true type: array required: true summary: Envision reports verbose update verbose reports async x-summary-source: derived post: tags: - Reporting/Envision summary: Create new report operationId: EnvisionReportsVerbose_CreateVerboseReportAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' required: true /v1/Reporting/Envision/Reports/Verbose/{reportId}: get: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_GetVerboseReportAsync parameters: - name: cancellationToken in: header required: true - name: reportId in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Portfolio - Schema - Versions - RequiredOptions - AdditionalOptions - ReferencedOptions - DatabaseGroupAccessRules - DatabaseAccessRules - LoginAccessRules - RoleAccessRules - UserAccessRules - RepresentativeAccessRules - RepresentativesClientsAccessRules - ClientAccessRules - BrokerDealerAccessRules - BrokerDealersRepresentativesAccessRules - BrokerDealerVersionAssignments - PortfolioGroupVersionAssignments - RepresentativeVersionAssignments - ClientVersionAssignments - All - AllOptions - AllAccessRules - AllVersionAssignments responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] summary: Envision reports verbose get verbose report async x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_UpdateVerboseReportAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' required: true summary: Envision reports verbose update verbose report async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_DeleteVerboseReportAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision reports verbose delete verbose report async x-summary-source: derived /v1/Reporting/Envision/Reports/Verbose/Action/RestoreReport/{reportId}: put: tags: - Reporting/Envision operationId: EnvisionReportsVerbose_UpdateVerboseRestoreReportAsync parameters: - name: reportId in: path required: true schema: type: string format: uuid - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' required: true summary: Envision reports verbose update verbose restore report async x-summary-source: derived /v1/Reporting/Envision/Reports/Verbose/New: get: tags: - Reporting/Envision summary: Gets a blank verbose report that will be used as a starting template to create… operationId: EnvisionReportsVerbose_GetNewVerboseAsync parameters: - name: cancellationToken in: header required: true - name: useGlobals in: query required: false schema: type: boolean default: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto' security: - Authorization: [] /v1/Reporting/Envision/Themes: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetThemesAsync parameters: - name: cancellationToken in: header required: true - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' xml: name: ReportThemeDto wrapped: true type: array security: - Authorization: [] summary: Envision themes get themes async x-summary-source: derived /v1/Reporting/Envision/Themes/{key}: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetByKeyAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' security: - Authorization: [] summary: Envision themes get by key async x-summary-source: derived /v1/Reporting/Envision/Themes/{key}/Css: get: tags: - Reporting/Envision operationId: EnvisionPublicThemes_GetCss parameters: - name: key in: path required: true schema: type: string format: uuid - name: minify in: query required: false schema: type: boolean default: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision public themes get css x-summary-source: derived /v1/Reporting/Envision/Themes/Default: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetDefaultThemeAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto' security: - Authorization: [] summary: Envision themes get default theme async x-summary-source: derived /v1/Reporting/Envision/Themes/Render/Css: get: tags: - Reporting/Envision operationId: EnvisionPublicThemes_GetRenderCss parameters: - name: minify in: query required: false schema: type: boolean default: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision public themes get render css x-summary-source: derived /v1/Reporting/Envision/Themes/Selection: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetThemesForSelectionAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto' xml: name: ReportThemeSelectionDto wrapped: true type: array security: - Authorization: [] summary: Envision themes get themes for selection async x-summary-source: derived /v1/Reporting/Envision/Themes/Standard/Css: get: tags: - Reporting/Envision operationId: EnvisionPublicThemes_GetStandardCss parameters: - name: minify in: query required: false schema: type: boolean default: true responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision public themes get standard css x-summary-source: derived /v1/Reporting/Envision/Themes/ValidateImport: post: tags: - Reporting/Envision operationId: EnvisionThemes_PostMultipartStream responses: '200': description: OK content: text/plain: schema: type: string application/json: schema: type: string text/json: schema: type: string application/xml: schema: type: string text/xml: schema: type: string multipart/form-data: schema: type: string security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto' required: true summary: Envision themes post multipart stream x-summary-source: derived /v1/Reporting/Envision/Themes/ValidateImport/Template: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetTemplate responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision themes get template x-summary-source: derived /v1/Reporting/Envision/Themes/Verbose: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetVerboseAsync parameters: - name: cancellationToken in: header required: true - name: expand in: query required: true style: form explode: true schema: type: array items: type: string enum: - None - Css - Import - Options - LoginAccessRules - DatabaseGroupAccessRules - DatabaseAccessRules - RoleAccessRules - UserAccessRules - All - name: canEdit in: query required: false schema: type: boolean - name: canDelete in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' xml: name: ReportThemeVerboseDto wrapped: true type: array security: - Authorization: [] summary: Envision themes get verbose async x-summary-source: derived post: tags: - Reporting/Envision operationId: EnvisionThemes_CreateAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' required: true summary: Envision themes create async x-summary-source: derived /v1/Reporting/Envision/Themes/Verbose/{key}: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetV1ReportingEnvisionThemesVerboseByKey parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Css - Import - Options - LoginAccessRules - DatabaseGroupAccessRules - DatabaseAccessRules - RoleAccessRules - UserAccessRules - All responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' security: - Authorization: [] summary: Envision themes get V1 reporting envision themes verbose by key x-summary-source: derived put: tags: - Reporting/Envision operationId: EnvisionThemes_UpdateAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' required: true summary: Envision themes update async x-summary-source: derived delete: tags: - Reporting/Envision operationId: EnvisionThemes_DeleteAsync parameters: - name: cancellationToken in: header required: true - name: key in: path required: true schema: type: string format: uuid responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] summary: Envision themes delete async x-summary-source: derived /v1/Reporting/Envision/Themes/Verbose/New: get: tags: - Reporting/Envision operationId: EnvisionThemes_GetNewVerboseAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto' security: - Authorization: [] summary: Envision themes get new verbose async x-summary-source: derived components: schemas: OAS.WebApi.DTO.Reporting.Envision.ReportVersionDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string isDeleted: type: boolean xml: name: ReportVersionDto type: object OAS.WebApi.DTO.ValidateImport.ValidateFileImportDto: description: import file DTO for validating imports properties: file: $ref: '#/components/schemas/MultipartDataMediaFormatter.Infrastructure.HttpFile' description: the imported file xml: name: ValidateFileImportDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto: properties: roleId: type: integer format: int32 name: type: string canRun: type: boolean canEdit: type: boolean canDelete: type: boolean xml: name: ReportRoleAccessRuleDto type: object OAS.DataModel.Reporting.Interfaces.IMakeMaturityPeriodOption: properties: type: readOnly: true type: string xml: name: IMakeMaturityPeriodOption type: object OAS.WebApi.DTO.Reporting.Envision.ReportClientAccessRuleDto: properties: clientId: type: integer format: int32 name: type: string canRun: type: boolean xml: name: ReportClientAccessRuleDto type: object System.Net.Http.StreamContent: properties: headers: items: $ref: '#/components/schemas/System.Collections.Generic.KeyValuePairOfSystem.StringAndSystem.Collections.Generic.IEnumerableOfSystem.String' readOnly: true xml: name: KeyValuePair`2 wrapped: true type: array xml: name: StreamContent type: object OAS.DataModel.Reporting.ControlBase: required: - $type properties: $type: readOnly: true type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid width: type: string xml: name: ControlBase type: object OAS.WebApi.DTO.Reporting.Envision.ReportThemeDto: required: - id - name - description - css properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string maxLength: 200 minLength: 0 description: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time isDefault: type: boolean css: type: string xml: name: ReportThemeDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativeVersionAssignmentDto: properties: representativeId: type: integer format: int32 reportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string reportVersionId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportRepresentativeVersionAssignmentDto type: object OAS.DataModel.Reporting.DataEngine.PaperMargins: properties: units: type: string top: type: number format: double bottom: type: number format: double right: type: number format: double left: type: number format: double xml: name: PaperMargins type: object OAS.DataModel.Reporting.ReportUrlBuilderCore: properties: {} xml: name: ReportUrlBuilderCore type: object OAS.DataModel.Reporting.Interfaces.IMakeDateRange: properties: type: readOnly: true type: string xml: name: IMakeDateRange type: object OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string description: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time orientation: type: string enum: - Portrait - Landscape paperSize: type: string enum: - Letter - Legal - A4 isDefault: type: boolean schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageSchemaDto' additionalOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOptionCategory' xml: name: ReportOptionCategory wrapped: true type: array xml: name: ReportCoverPageDto type: object OAS.DataModel.Reporting.DataEngine.EnvisionReportModel: required: - $type properties: $type: readOnly: true type: string sessionId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid generationTime: type: string format: date-time title: type: string author: type: string subject: type: string keywords: type: string includeBlankPageAfterCover: type: boolean tableOfContents: type: string enum: - None - Normal coverPage: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' firstHeader: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' header: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' footer: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' body: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' overlay: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IGetRendered' hud: type: string enum: - None - Basic - Debug urlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilderCore' readOnly: true pdfDownloadUrlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilder' customColorCssUrlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilder' renderCssUrlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilder' standardCssUrlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilder' themeUrlBuilder: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportUrlBuilder' expirationDate: type: string format: date-time orientation: type: string enum: - Portrait - Landscape paperSize: type: string enum: - Letter - Legal - A4 margins: $ref: '#/components/schemas/OAS.DataModel.Reporting.DataEngine.PaperMargins' xml: name: EnvisionReportModel type: object OAS.DataModel.Reporting.Interfaces.IMakeTransactionOption: properties: type: readOnly: true type: string xml: name: IMakeTransactionOption type: object OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto: properties: databaseGroupId: type: integer format: int32 loginEntityId: type: string enum: - BrokerDealer - Wholesaler - Representative - Client - RIA - Administrator - SubAdvisor - ThirdPartyAdministrator - Custodian - PlanSponsor - ThirdParty - ServiceAccount - Participant - RepAccountManager - Payee - RIATable - Cotenant name: type: string canRun: type: boolean canEdit: type: boolean xml: name: ReportDatabaseGroupAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportThemeVerboseDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string maxLength: 200 minLength: 0 description: type: string category: type: string canEdit: type: boolean canDelete: type: boolean isDefault: type: boolean css: type: string import: type: string options: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportThemeOption' loginAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto' xml: name: ReportLoginAccessRuleDto wrapped: true type: array databaseGroupAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto' xml: name: ReportDatabaseGroupAccessRuleDto wrapped: true type: array databaseAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto' xml: name: ReportDatabaseAccessRuleDto wrapped: true type: array roleAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto' xml: name: ReportRoleAccessRuleDto wrapped: true type: array userAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto' xml: name: ReportUserAccessRuleDto wrapped: true type: array xml: name: ReportThemeVerboseDto type: object OAS.DataAccess.Domains.Reporting.Envision.CalculationGroupingOption: properties: options: items: type: string enum: - ReportCategory - DateRange - Performance - Comparison - Activity - Income - Trading - Size - Statistical - Billing - CostBasis - Calculation - Prompt - Sma - MaturityPeriod - LimitMethod - WeightedBenchmarkGrouping - TaxInceptionType - CostPerShareMethod - MaskString xml: name: PlaceholderOptionType wrapped: true type: array additionalOptions: items: type: string enum: - ReportCategory - DateRange - Performance - Comparison - Activity - Income - Trading - Size - Statistical - Billing - CostBasis - Calculation - Prompt - Sma - MaturityPeriod - LimitMethod - WeightedBenchmarkGrouping - TaxInceptionType - CostPerShareMethod - MaskString xml: name: PlaceholderOptionType wrapped: true type: array optionLists: items: type: string enum: - ReportCategory - DateRange - Performance - Comparison - Activity - Income - Trading - Size - Statistical - Billing - CostBasis - Calculation - Prompt - Sma - MaturityPeriod - LimitMethod - WeightedBenchmarkGrouping - TaxInceptionType - CostPerShareMethod - MaskString xml: name: PlaceholderOptionType wrapped: true type: array allowedEntityType: items: type: string enum: - AssetBased - Prospect - SecurityClassification xml: name: PlaceholderEntityType wrapped: true type: array grouping: readOnly: true type: string enum: - Self - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - FundFamily - Platform - Custodian - AggregateModel - DynamicGrouping - AssetClass - AssetLevelStrategy - AssetCategory - RiskCategory - AccountType - RegistrationTaxType - ProductType - ProductRegion - ProductPropertyType - ProductManagerAip - ProductVintageYear - ProductSubType - AssetCategoryParent - PortfolioGroup - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - MoodyRating - SPRating - BondMaturityYear - InterestRate - MaturityPeriod - SleeveStrategyAggregate - MorningstarSector - BillEntity - MorningstarGeography - BillEntityType - ProductSubHolding - Country - Currency - CustomGrouping - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - Prospect - Transaction - Comparison - CostBasisLot - ModelInclusion - ContextChanges - ActivityOptions - DateRanges - Time - Bill - Beneficiary - Trustee - Systematic - BillTier - BillAdjustment - FeeSchedules - BillCashflow - ModelVsActual - BillAssetLevel - HouseholdMember - CustomIndexing - ProspectAccount - CustomIndexingScenario - ProspectAssetClass - ProspectAssetCategory - CustomIndexingPreference - ProspectMandate - ProspectComparisonAssetClass - ProspectComparisonAssetCategory - ProspectComparisonHolding - ProspectHolding - ProspectModelAgg - ProspectAccountStressTestsGrouped - ProspectAccountStressTestScenario - ProspectComparisonStressTestsGrouped - ProspectComparisonStressTestScenario - ProspectStressTestsGrouped - ProspectStressTestScenario - ProspectAccountCorrelation - ProspectComparisonAccountCorrelation - ProspectCorrelation - ProspectOrionPlanningCurrentGoal - ProspectOrionPlanningProposedGoal - ProspectOrionPlanningCurrentGoalResults - ProspectOrionPlanningProposedGoalResults - ProspectOrionPlanningCurrentGoalStepsResults - ProspectOrionPlanningProposedGoalStepsResults - ProspectHoldingSectorResults - ProspectHoldingGeographyResults - ProspectAccountHoldingSectorResults - ProspectAccountHoldingGeographyResults - ProspectComparisonAccountHoldingSectorResults - ProspectComparisonAccountHoldingGeographyResults - ProspectOrionPlanningNetWorth - ProspectSelfDirectedResults - ProspectSelfDirectedAssetClass - ProspectSelfDirectedAssetCategory - ProspectHouseholdMembers - ProspectStrategist - ProspectWeightedAssetClass - ProspectAccountWeightedAssetClass - BillingRelatedAccounts - ProspectAccountBlendedFactSheet - CustomIndexingBuys - CustomIndexingSells - ProspectBlendedAssetClasses - ProspectBlendedAssetCategories - ProspectOrionPlanningCurrentNetWorthAssetClasses - ProspectOrionPlanningProposedNetWorthAssetClasses - ProspectOrionPlanningNetWorthAsset - ProspectOrionPlanningCurrentNetWorthAssetCategories - ProspectOrionPlanningProposedNetWorthAssetCategories - ProspectOrionPlanningCurrentAssetCategories - ProspectOrionPlanningProposedAssetCategories - ProspectOrionPlanningCurrentAssetClasses - ProspectOrionPlanningProposedAssetClasses - ProspectComparisonHouseholdManualAccounts - AdHocGrouping value: readOnly: true type: integer format: int32 name: type: string category: type: string enum: - Account - Activity - Alternatives - Asset - Benchmark - Billing - CostBasis - CustomIndexing - DateTime - Firm - Household - Product - Prospect - Registration - TargetAllocation - Trading - Other - Blended isAssetBased: readOnly: true type: boolean xml: name: CalculationGroupingOption type: object OAS.DataModel.Reporting.Interfaces.IMakeProjectedIncomeOption: properties: type: readOnly: true type: string xml: name: IMakeProjectedIncomeOption type: object OAS.DataModel.Reporting.Calculate.ManagementOverride: properties: id: type: integer format: int32 isManaged: type: boolean xml: name: ManagementOverride type: object OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealersRepresentativesAccessRuleDto: properties: brokerDealerId: type: integer format: int32 name: type: string canRun: type: boolean xml: name: ReportBrokerDealersRepresentativesAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportVerboseDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string portfolio: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportPortfolioDto' schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportSchemaDto' requiredOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array additionalOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOptionCategory' xml: name: ReportOptionCategory wrapped: true type: array loginAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto' xml: name: ReportLoginAccessRuleDto wrapped: true type: array databaseGroupAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto' xml: name: ReportDatabaseGroupAccessRuleDto wrapped: true type: array databaseAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto' xml: name: ReportDatabaseAccessRuleDto wrapped: true type: array roleAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto' xml: name: ReportRoleAccessRuleDto wrapped: true type: array userAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto' xml: name: ReportUserAccessRuleDto wrapped: true type: array xml: name: ExcelReportVerboseDto type: object OAS.DataModel.Reporting.ReportUrlBuilder: properties: originalPath: readOnly: true type: string urlKind: readOnly: true type: string enum: - Literal - OrionApi - OrionUi xml: name: ReportUrlBuilder type: object OAS.DataModel.Reporting.Interfaces.IMakeIncomeOption: properties: type: readOnly: true type: string xml: name: IMakeIncomeOption type: object OAS.DataModel.Reporting.Engine.ContextTagResultFormatted: properties: formatted: type: string $index: type: string xml: name: ContextTagResultFormatted type: object OAS.DataModel.Reporting.Interfaces.IMakeActivityOption: properties: type: readOnly: true type: string xml: name: IMakeActivityOption type: object OAS.DataModel.Reporting.Controls.PositionedControlListControl: required: - $type properties: $type: readOnly: true type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid height: type: string controls: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Controls.PositionedControl' xml: name: PositionedControl wrapped: true type: array customClass: type: string width: type: string xml: name: PositionedControlListControl type: object OAS.DataModel.Reporting.Controls.PositionedControl: required: - $type properties: $type: readOnly: true type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid control: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' top: type: string left: type: string height: type: string customClass: type: string width: type: string xml: name: PositionedControl type: object OAS.WebApi.DTO.Reporting.Envision.ReportPdfFileDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid file: $ref: '#/components/schemas/MultipartDataMediaFormatter.Infrastructure.HttpFile' name: type: string xml: name: ReportPdfFileDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleDto: properties: id: type: integer format: int32 excelReportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid parameters: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportPromptArrayWithErrorDataDto' frequencyInfo: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleFrequencyDto' notes: type: string isActive: type: boolean createdByIsActive: type: boolean lastRunDate: type: string format: date-time uploadTargetId: type: integer format: int32 auditedBy: type: string auditedDate: type: string format: date-time xml: name: ExcelReportScheduleDto type: object OAS.DataModel.Reporting.Engine.ContextChange: properties: activityOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeActivityOption' billingOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeBillingOption' calculationOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Calculation.IMakeCalculationOption' comparisonOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeComparisonOption' costBasisOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeCostBasisOption' dateRange: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeDateRange' incomeOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeIncomeOption' maturityPeriodOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeMaturityPeriodOption' performanceOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakePerformanceOption' projectedIncomeOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeProjectedIncomeOption' statisticalOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeStatisticalOption' taxOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTaxOption' tradingOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTradingOption' transactionOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTransactionOption' attributionOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeAttributionOption' activityOptionId: type: integer format: int32 billingOptionId: type: integer format: int32 calculationOptionId: type: integer format: int32 comparisonOptionId: type: integer format: int32 costBasisOptionId: type: integer format: int32 dateRangeId: type: integer format: int32 incomeOptionId: type: integer format: int32 maturityPeriodOptionId: type: integer format: int32 performanceOptionId: type: integer format: int32 projectedIncomeOptionId: type: integer format: int32 promptOptionId: type: integer format: int32 reportCategoryId: type: integer format: int32 statisticalOptionId: type: integer format: int32 taxOptionId: type: integer format: int32 tradingOptionId: type: integer format: int32 transactionOptionId: type: integer format: int32 attributionId: type: integer format: int32 returnStyle: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IReturnStyle' percentFormat: type: string dollarFormat: type: string decimalFormat: type: string numericFormat: type: string quickDate: type: string enum: - Day - WTD - MTD - QTD - YTD - OneYear - TwoYear - ThreeYear - FourYear - FiveYear - SixYear - SevenYear - EightYear - NineYear - TenYear - PreviousOneYear - PreviousTwoYear - PreviousThreeYear - PreviousFourYear - PreviousFiveYear - PreviousSixYear - PreviousSevenYear - PreviousEightYear - PreviousNineYear - PreviousTenYear - Inception - HoldingPeriod - AIPLedger globalsSynced: type: boolean useSmaSetting: type: boolean xml: name: ContextChange type: object OAS.DataModel.Reporting.Interfaces.IReportFeatureFlagOverrider: properties: dynamicBenchmarkProcessType: readOnly: true type: string enum: - Cloud - LocalService forceAssetGroupingIntraDayPerformance: readOnly: true type: boolean activityProcessType: readOnly: true type: string enum: - Cloud - LocalService costBasisProcessType: type: string enum: - Old - Cloud - LocalService morningstarLevel2Assignment: type: boolean localPriceCutOverDate: type: string format: date-time noScope: type: boolean ensureAssetsUpdated: type: boolean storeReportDataCompressed: type: boolean showEInModelNames: type: boolean performanceProcessType: type: string enum: - Cloud - LocalService forceNonSummaryPerformanceToUseTwr: type: boolean forceNetOfFeesPerformance: type: boolean costBasisStoredSource: type: string enum: - Orion - Custodian tradingWithParentGrouping: type: boolean useGlobalSettingsUniqueIds: type: boolean showEquations: type: boolean isReportCompare: type: boolean useBenchmarksInAccountChangeHistory: type: boolean benchmarkAssignmentOverride: type: string useAsOfDateForAdvizr: type: boolean accountNumbersToShow: type: integer format: int32 useBatchSettingsBulkCopy: type: boolean showExcludedFromRebalance: type: boolean useInMemoryForModelVsActual: type: boolean useNewLineChartRenderer: type: boolean useNewScatterPlotChartRenderer: type: boolean useInMemoryIncomeCalculation: type: boolean useModelAllocationHistory: type: boolean useDisclaimerShadowDom: type: boolean xml: name: IReportFeatureFlagOverrider type: object OAS.DataModel.Reporting.Interfaces.IMakeCostBasisOption: properties: type: readOnly: true type: string xml: name: IMakeCostBasisOption type: object System.Collections.Generic.KeyValuePairOfSystem.StringAndSystem.Collections.Generic.IEnumerableOfSystem.String: properties: key: readOnly: true type: string value: items: type: string readOnly: true type: array xml: name: KeyValuePair`2 type: object OAS.DataModel.Reporting.Interfaces.IReturnStyle: properties: frequency: readOnly: true type: string enum: - Summary - Annually - Quarterly - Monthly - Weekly - Daily - Automatic basedOn: readOnly: true type: string enum: - Calendar - RollingForward - RollingBackward breakBehavior: readOnly: true type: string enum: - AllowPartialPeriods - PartialPeriodsWithBreakPoints - FullPeriodsOnly cumulative: readOnly: true type: boolean cumulativeBasedOn: readOnly: true type: string enum: - ForwardFromStartDate - BackwardFromEndDate context: readOnly: true type: string enum: - Self - Parent xml: name: IReturnStyle type: object OAS.DataModel.Reporting.Controls.WorkSheetControl: required: - $type properties: $type: readOnly: true type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid control: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IRenderDataTable' sheetName: type: string customClass: type: string width: type: string xml: name: WorkSheetControl type: object OAS.DataModel.Reporting.Engine.ContextTagResult: required: - $type properties: $type: readOnly: true type: string keyWords: items: type: string type: array name: type: string label: type: string category: type: string enum: - Uncategorized - Account - Activity - Allocation - Alternatives - Benchmark - Beneficiary - Billing - CostBasis - DateTime - FirmDetails - FixedIncomeBonds - Household - Other - Performance - ProductAssetDetail - Prospect - Registration - ReportInformation - RMD - TargetAllocation - TBD - Astro - Trading - Transaction - CustomIndexing - OrionPlanning - PortfolioPreferences - PortfolioGroup description: type: string deprecated: type: boolean path: type: string format: type: string options: items: type: string enum: - ReportCategory - DateRange - Performance - Comparison - Activity - Income - Trading - Size - Statistical - Billing - CostBasis - Calculation - Prompt - Sma - MaturityPeriod - LimitMethod - WeightedBenchmarkGrouping - TaxInceptionType - CostPerShareMethod - MaskString xml: name: PlaceholderOptionType wrapped: true type: array types: items: type: string enum: - Value - Set xml: name: PlaceholderDataType wrapped: true type: array filter: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextFilter' excludeLocations: items: type: string enum: - Report - Cover - PieChart - LineChart - BarChart - ScatterChart - ExcelReport - GaugeChart xml: name: PlaceholderLocation wrapped: true type: array allowedLocations: items: type: string enum: - Report - Cover - PieChart - LineChart - BarChart - ScatterChart - ExcelReport - GaugeChart xml: name: PlaceholderLocation wrapped: true type: array namedSeries: items: type: string enum: - Model - Target - Actual xml: name: PlaceholderNamedSeries wrapped: true type: array containsPii: type: boolean allowedEntityType: items: type: string enum: - AssetBased - Prospect - SecurityClassification xml: name: PlaceholderEntityType wrapped: true type: array $index: type: string xml: name: ContextTagResult type: object System.ValueTupleOfSystem.StringAndSystem.Int32AndSystem.Guid: properties: item1: type: string item2: type: integer format: int32 item3: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ValueTuple`3 type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid canEdit: type: boolean canDelete: type: boolean createdBy: type: string createdDate: type: string format: date-time auditedBy: type: string auditedDate: type: string format: date-time isFavorite: type: boolean scheduleCount: type: integer format: int32 isActive: type: boolean queryType: readOnly: true type: string enum: - None - Custom - Excel - All category: type: string name: type: string description: type: string xml: name: ExcelReportDto type: object OAS.DataModel.Reporting.Engine.ContextCalculationFilter: required: - $type properties: $type: readOnly: true type: string context: type: string enum: - Self - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - FundFamily - Platform - Custodian - AggregateModel - DynamicGrouping - AssetClass - AssetLevelStrategy - AssetCategory - RiskCategory - AccountType - RegistrationTaxType - ProductType - ProductRegion - ProductPropertyType - ProductManagerAip - ProductVintageYear - ProductSubType - AssetCategoryParent - PortfolioGroup - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - MoodyRating - SPRating - BondMaturityYear - InterestRate - MaturityPeriod - SleeveStrategyAggregate - MorningstarSector - BillEntity - MorningstarGeography - BillEntityType - ProductSubHolding - Country - Currency - CustomGrouping - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - Prospect - Transaction - Comparison - CostBasisLot - ModelInclusion - ContextChanges - ActivityOptions - DateRanges - Time - Bill - Beneficiary - Trustee - Systematic - BillTier - BillAdjustment - FeeSchedules - BillCashflow - ModelVsActual - BillAssetLevel - HouseholdMember - CustomIndexing - ProspectAccount - CustomIndexingScenario - ProspectAssetClass - ProspectAssetCategory - CustomIndexingPreference - ProspectMandate - ProspectComparisonAssetClass - ProspectComparisonAssetCategory - ProspectComparisonHolding - ProspectHolding - ProspectModelAgg - ProspectAccountStressTestsGrouped - ProspectAccountStressTestScenario - ProspectComparisonStressTestsGrouped - ProspectComparisonStressTestScenario - ProspectStressTestsGrouped - ProspectStressTestScenario - ProspectAccountCorrelation - ProspectComparisonAccountCorrelation - ProspectCorrelation - ProspectOrionPlanningCurrentGoal - ProspectOrionPlanningProposedGoal - ProspectOrionPlanningCurrentGoalResults - ProspectOrionPlanningProposedGoalResults - ProspectOrionPlanningCurrentGoalStepsResults - ProspectOrionPlanningProposedGoalStepsResults - ProspectHoldingSectorResults - ProspectHoldingGeographyResults - ProspectAccountHoldingSectorResults - ProspectAccountHoldingGeographyResults - ProspectComparisonAccountHoldingSectorResults - ProspectComparisonAccountHoldingGeographyResults - ProspectOrionPlanningNetWorth - ProspectSelfDirectedResults - ProspectSelfDirectedAssetClass - ProspectSelfDirectedAssetCategory - ProspectHouseholdMembers - ProspectStrategist - ProspectWeightedAssetClass - ProspectAccountWeightedAssetClass - BillingRelatedAccounts - ProspectAccountBlendedFactSheet - CustomIndexingBuys - CustomIndexingSells - ProspectBlendedAssetClasses - ProspectBlendedAssetCategories - ProspectOrionPlanningCurrentNetWorthAssetClasses - ProspectOrionPlanningProposedNetWorthAssetClasses - ProspectOrionPlanningNetWorthAsset - ProspectOrionPlanningCurrentNetWorthAssetCategories - ProspectOrionPlanningProposedNetWorthAssetCategories - ProspectOrionPlanningCurrentAssetCategories - ProspectOrionPlanningProposedAssetCategories - ProspectOrionPlanningCurrentAssetClasses - ProspectOrionPlanningProposedAssetClasses - ProspectComparisonHouseholdManualAccounts - AdHocGrouping path: type: string format: type: string formatSettings: $ref: '#/components/schemas/OAS.DataModel.Reporting.Calculation.Format.FormatSettings' cumulative: type: boolean subtotalGrouping: type: string enum: - Self - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - FundFamily - Platform - Custodian - AggregateModel - DynamicGrouping - AssetClass - AssetLevelStrategy - AssetCategory - RiskCategory - AccountType - RegistrationTaxType - ProductType - ProductRegion - ProductPropertyType - ProductManagerAip - ProductVintageYear - ProductSubType - AssetCategoryParent - PortfolioGroup - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - MoodyRating - SPRating - BondMaturityYear - InterestRate - MaturityPeriod - SleeveStrategyAggregate - MorningstarSector - BillEntity - MorningstarGeography - BillEntityType - ProductSubHolding - Country - Currency - CustomGrouping - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - Prospect - Transaction - Comparison - CostBasisLot - ModelInclusion - ContextChanges - ActivityOptions - DateRanges - Time - Bill - Beneficiary - Trustee - Systematic - BillTier - BillAdjustment - FeeSchedules - BillCashflow - ModelVsActual - BillAssetLevel - HouseholdMember - CustomIndexing - ProspectAccount - CustomIndexingScenario - ProspectAssetClass - ProspectAssetCategory - CustomIndexingPreference - ProspectMandate - ProspectComparisonAssetClass - ProspectComparisonAssetCategory - ProspectComparisonHolding - ProspectHolding - ProspectModelAgg - ProspectAccountStressTestsGrouped - ProspectAccountStressTestScenario - ProspectComparisonStressTestsGrouped - ProspectComparisonStressTestScenario - ProspectStressTestsGrouped - ProspectStressTestScenario - ProspectAccountCorrelation - ProspectComparisonAccountCorrelation - ProspectCorrelation - ProspectOrionPlanningCurrentGoal - ProspectOrionPlanningProposedGoal - ProspectOrionPlanningCurrentGoalResults - ProspectOrionPlanningProposedGoalResults - ProspectOrionPlanningCurrentGoalStepsResults - ProspectOrionPlanningProposedGoalStepsResults - ProspectHoldingSectorResults - ProspectHoldingGeographyResults - ProspectAccountHoldingSectorResults - ProspectAccountHoldingGeographyResults - ProspectComparisonAccountHoldingSectorResults - ProspectComparisonAccountHoldingGeographyResults - ProspectOrionPlanningNetWorth - ProspectSelfDirectedResults - ProspectSelfDirectedAssetClass - ProspectSelfDirectedAssetCategory - ProspectHouseholdMembers - ProspectStrategist - ProspectWeightedAssetClass - ProspectAccountWeightedAssetClass - BillingRelatedAccounts - ProspectAccountBlendedFactSheet - CustomIndexingBuys - CustomIndexingSells - ProspectBlendedAssetClasses - ProspectBlendedAssetCategories - ProspectOrionPlanningCurrentNetWorthAssetClasses - ProspectOrionPlanningProposedNetWorthAssetClasses - ProspectOrionPlanningNetWorthAsset - ProspectOrionPlanningCurrentNetWorthAssetCategories - ProspectOrionPlanningProposedNetWorthAssetCategories - ProspectOrionPlanningCurrentAssetCategories - ProspectOrionPlanningProposedAssetCategories - ProspectOrionPlanningCurrentAssetClasses - ProspectOrionPlanningProposedAssetClasses - ProspectComparisonHouseholdManualAccounts - AdHocGrouping filter: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextFilter' weightedBenchmarkGrouping: type: string enum: - Self - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - FundFamily - Platform - Custodian - AggregateModel - DynamicGrouping - AssetClass - AssetLevelStrategy - AssetCategory - RiskCategory - AccountType - RegistrationTaxType - ProductType - ProductRegion - ProductPropertyType - ProductManagerAip - ProductVintageYear - ProductSubType - AssetCategoryParent - PortfolioGroup - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - MoodyRating - SPRating - BondMaturityYear - InterestRate - MaturityPeriod - SleeveStrategyAggregate - MorningstarSector - BillEntity - MorningstarGeography - BillEntityType - ProductSubHolding - Country - Currency - CustomGrouping - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - Prospect - Transaction - Comparison - CostBasisLot - ModelInclusion - ContextChanges - ActivityOptions - DateRanges - Time - Bill - Beneficiary - Trustee - Systematic - BillTier - BillAdjustment - FeeSchedules - BillCashflow - ModelVsActual - BillAssetLevel - HouseholdMember - CustomIndexing - ProspectAccount - CustomIndexingScenario - ProspectAssetClass - ProspectAssetCategory - CustomIndexingPreference - ProspectMandate - ProspectComparisonAssetClass - ProspectComparisonAssetCategory - ProspectComparisonHolding - ProspectHolding - ProspectModelAgg - ProspectAccountStressTestsGrouped - ProspectAccountStressTestScenario - ProspectComparisonStressTestsGrouped - ProspectComparisonStressTestScenario - ProspectStressTestsGrouped - ProspectStressTestScenario - ProspectAccountCorrelation - ProspectComparisonAccountCorrelation - ProspectCorrelation - ProspectOrionPlanningCurrentGoal - ProspectOrionPlanningProposedGoal - ProspectOrionPlanningCurrentGoalResults - ProspectOrionPlanningProposedGoalResults - ProspectOrionPlanningCurrentGoalStepsResults - ProspectOrionPlanningProposedGoalStepsResults - ProspectHoldingSectorResults - ProspectHoldingGeographyResults - ProspectAccountHoldingSectorResults - ProspectAccountHoldingGeographyResults - ProspectComparisonAccountHoldingSectorResults - ProspectComparisonAccountHoldingGeographyResults - ProspectOrionPlanningNetWorth - ProspectSelfDirectedResults - ProspectSelfDirectedAssetClass - ProspectSelfDirectedAssetCategory - ProspectHouseholdMembers - ProspectStrategist - ProspectWeightedAssetClass - ProspectAccountWeightedAssetClass - BillingRelatedAccounts - ProspectAccountBlendedFactSheet - CustomIndexingBuys - CustomIndexingSells - ProspectBlendedAssetClasses - ProspectBlendedAssetCategories - ProspectOrionPlanningCurrentNetWorthAssetClasses - ProspectOrionPlanningProposedNetWorthAssetClasses - ProspectOrionPlanningNetWorthAsset - ProspectOrionPlanningCurrentNetWorthAssetCategories - ProspectOrionPlanningProposedNetWorthAssetCategories - ProspectOrionPlanningCurrentAssetCategories - ProspectOrionPlanningProposedAssetCategories - ProspectOrionPlanningCurrentAssetClasses - ProspectOrionPlanningProposedAssetClasses - ProspectComparisonHouseholdManualAccounts - AdHocGrouping taxInceptionType: type: string enum: - CostBasis - BeginningMarketValue costPerShareMethod: type: string enum: - ValuationPrice - PercentageOfPar activityOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeActivityOption' billingOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeBillingOption' calculationOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Calculation.IMakeCalculationOption' comparisonOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeComparisonOption' costBasisOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeCostBasisOption' dateRange: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeDateRange' incomeOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeIncomeOption' maturityPeriodOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeMaturityPeriodOption' performanceOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakePerformanceOption' projectedIncomeOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeProjectedIncomeOption' statisticalOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeStatisticalOption' taxOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTaxOption' tradingOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTradingOption' transactionOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeTransactionOption' attributionOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IMakeAttributionOption' activityOptionId: type: integer format: int32 billingOptionId: type: integer format: int32 calculationOptionId: type: integer format: int32 comparisonOptionId: type: integer format: int32 costBasisOptionId: type: integer format: int32 dateRangeId: type: integer format: int32 incomeOptionId: type: integer format: int32 maturityPeriodOptionId: type: integer format: int32 performanceOptionId: type: integer format: int32 projectedIncomeOptionId: type: integer format: int32 promptOptionId: type: integer format: int32 reportCategoryId: type: integer format: int32 statisticalOptionId: type: integer format: int32 taxOptionId: type: integer format: int32 tradingOptionId: type: integer format: int32 transactionOptionId: type: integer format: int32 attributionId: type: integer format: int32 returnStyle: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IReturnStyle' percentFormat: type: string dollarFormat: type: string decimalFormat: type: string numericFormat: type: string quickDate: type: string enum: - Day - WTD - MTD - QTD - YTD - OneYear - TwoYear - ThreeYear - FourYear - FiveYear - SixYear - SevenYear - EightYear - NineYear - TenYear - PreviousOneYear - PreviousTwoYear - PreviousThreeYear - PreviousFourYear - PreviousFiveYear - PreviousSixYear - PreviousSevenYear - PreviousEightYear - PreviousNineYear - PreviousTenYear - Inception - HoldingPeriod - AIPLedger globalsSynced: type: boolean useSmaSetting: type: boolean xml: name: ContextCalculationFilter type: object OAS.DataModel.Reporting.Envision.ReportSettingsAlClient: properties: reportSettingsId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid alClientId: type: integer format: int32 xml: name: ReportSettingsAlClient type: object OAS.WebApi.DTO.Reporting.Envision.ReportPdfDto: properties: id: type: string pdfUrl: type: string name: type: string pageCount: type: integer format: int32 alClientId: type: integer format: int32 xml: name: ReportPdfDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportImageDto: properties: id: type: string imageUrl: type: string name: type: string widthPixels: type: integer format: int32 heightPixels: type: integer format: int32 alt: type: string xml: name: ReportImageDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportCoverPagePortfolioDto: properties: name: type: string description: type: string canEdit: type: boolean canDelete: type: boolean isDefault: type: boolean auditedBy: type: string auditedDate: type: string format: date-time xml: name: ReportCoverPagePortfolioDto type: object OAS.DataModel.Reporting.Interfaces.IMakeBillingOption: properties: type: readOnly: true type: string xml: name: IMakeBillingOption type: object OAS.WebApi.DTO.Reporting.Custom.DataQueryBaseDto: properties: category: type: string name: type: string description: type: string queryType: readOnly: true type: string enum: - None - Custom - Excel - All xml: name: DataQueryBaseDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportPortfolioDto: properties: parentCategory: type: string category: type: string name: type: string description: type: string versionOfReportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid versionOfReportName: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time isDeleted: type: boolean hasThumbnail: type: boolean xml: name: ReportPortfolioDto type: object OAS.DataProcess.Reporting.ReportTemplates.ReportThumbnailFileDto: properties: file: $ref: '#/components/schemas/MultipartDataMediaFormatter.Infrastructure.HttpFile' xml: name: ReportThumbnailFileDto type: object OAS.DataModel.Reporting.Interfaces.IGetRendered: properties: type: readOnly: true type: string xml: name: IGetRendered type: object OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageSchemaDto: properties: body: $ref: '#/components/schemas/OAS.DataModel.Reporting.Controls.PositionedControlListControl' xml: name: ReportCoverPageSchemaDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportImageFileDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid file: $ref: '#/components/schemas/MultipartDataMediaFormatter.Infrastructure.HttpFile' name: type: string xml: name: ReportImageFileDto type: object OAS.DataModel.Reporting.Envision.ReportSettingsOfSettings: properties: parentReportSettingId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid childReportSettingId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportSettingsOfSettings type: object OAS.DataModel.Reporting.Envision.ReportSettings: properties: id: type: integer format: int32 guid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid type: type: string enum: - Activity - Billing - Calculation - Comparison - CostBasis - DateRanges - Formats - Income - MaturityPeriod - Performance - Category - Statistical - Trading - Transaction - CoverPage - PaperLayout - Themes name: type: string editable: type: boolean data: type: string format: byte isSystemDefault: type: boolean settingsOfSettings: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.ReportSettingsOfSettings' xml: name: ReportSettingsOfSettings wrapped: true type: array settingsAlClient: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.ReportSettingsAlClient' xml: name: ReportSettingsAlClient wrapped: true type: array xml: name: ReportSettings type: object MultipartDataMediaFormatter.Infrastructure.HttpFile: properties: fileName: type: string mediaType: type: string data: $ref: '#/components/schemas/System.Net.Http.StreamContent' xml: name: HttpFile type: object OAS.DataModel.Reporting.ReportOption: required: - id - $type properties: id: type: string $type: readOnly: true type: string optionGuid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid optionId: type: integer format: int32 isDisabled: type: boolean isGlobal: type: boolean isIgnored: type: boolean name: type: string useInception: type: boolean prompt: type: string enum: - Never - Always xml: name: ReportOption type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportPromptArrayWithErrorDataDto: properties: prompts: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array isValid: type: boolean errorMessage: type: string databaseIdList: items: type: integer format: int32 type: array fileFormat: type: string enum: - Csv - Xls - Xlsx - Psv fileName: type: string displayName: type: string dynamicDateFormat: type: string xml: name: ExcelReportPromptArrayWithErrorDataDto type: object OAS.DataModel.Reporting.Envision.Dtos.ReportHistoryDto: required: - historyId - reportGuid properties: historyId: type: integer format: int32 changedBy: type: string changedOn: type: string format: date-time reportGuid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportHistoryDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportFullDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid requiredOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array featureFlagOverrides: $ref: '#/components/schemas/OAS.DataModel.Reporting.Interfaces.IReportFeatureFlagOverrider' deliveryOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array queryType: readOnly: true type: string enum: - None - Custom - Excel - All databaseIdList: items: type: integer format: int32 type: array references: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.ReportSettingsReference' xml: name: ReportSettingsReference wrapped: true type: array category: type: string name: type: string description: type: string xml: name: ExcelReportFullDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativeAccessRuleDto: properties: representativeId: type: integer format: int32 name: type: string canRun: type: boolean xml: name: ReportRepresentativeAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto: properties: alClientId: type: integer format: int32 loginEntityId: type: string enum: - BrokerDealer - Wholesaler - Representative - Client - RIA - Administrator - SubAdvisor - ThirdPartyAdministrator - Custodian - PlanSponsor - ThirdParty - ServiceAccount - Participant - RepAccountManager - Payee - RIATable - Cotenant name: type: string canRun: type: boolean canEdit: type: boolean xml: name: ReportDatabaseAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportProtoRunForDto: properties: entity: type: string enum: - Database - BrokerDealer - Representative - Client - Registration - Account - Asset - Product - AggregateModel - DynamicGrouping - PortfolioGroup - UserDetail - Prospect - CustomGrouping entityIds: items: type: integer format: int32 type: array prospectId: type: string asOfDate: type: string accountInclusion: type: string enum: - Default - All - ActiveOnly - ActiveWithValue - ActiveRegistrationsOnly - RegistrationsWithValue groupCustodialCashTogether: type: boolean useSmaSettings: type: boolean unmanagedInclusionOverride: type: string enum: - Unmanaged - Performance - ActivitySummary - Allocation - PortfolioDetail - TaxDetail includeHistoricalLinks: type: string enum: - None - CostBasis - Performance accountManagementOverride: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Calculate.ManagementOverride' xml: name: ManagementOverride wrapped: true type: array exclusions: properties: account: items: type: integer format: int32 type: array fundFamily: items: type: integer format: int32 type: array type: object xml: name: ReportProtoRunForDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportSchemaDto: properties: contextChange: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextChange' workBook: $ref: '#/components/schemas/OAS.DataModel.Reporting.Controls.WorkBookControl' xml: name: ExcelReportSchemaDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportPortfolioDto: properties: category: type: string name: type: string description: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time xml: name: ExcelReportPortfolioDto type: object OAS.WebApi.DTO.Reporting.Envision.ExcelReportScheduleFrequencyDto: properties: interval: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.Frequency.ExcelReportScheduleFrequencyIntervalDto' startDate: type: string format: date-time endDate: type: string format: date-time timeOfDay: type: string format: date-time isValid: type: boolean errorMessage: type: string xml: name: ExcelReportScheduleFrequencyDto type: object OAS.DataModel.Reporting.Interfaces.IRenderDataTable: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid type: readOnly: true type: string xml: name: IRenderDataTable type: object OAS.DataModel.Reporting.Interfaces.IMakeTradingOption: properties: type: readOnly: true type: string xml: name: IMakeTradingOption type: object OAS.WebApi.DTO.Reporting.Envision.FragmentPortfolioDto: properties: category: type: string parentCategory: type: string name: type: string description: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time isDynamic: type: boolean xml: name: FragmentPortfolioDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportThemeOption: properties: tableGroupLevels: type: integer format: int32 xml: name: ReportThemeOption type: object OAS.WebApi.DTO.Reporting.Envision.ReportClientVersionAssignmentDto: properties: clientId: type: integer format: int32 reportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string reportVersionId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportClientVersionAssignmentDto type: object OAS.DataModel.Reporting.Interfaces.IMakeStatisticalOption: properties: type: readOnly: true type: string xml: name: IMakeStatisticalOption type: object OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativesClientsAccessRuleDto: properties: representativeId: type: integer format: int32 name: type: string canRun: type: boolean xml: name: ReportRepresentativesClientsAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string type: readOnly: true type: string portfolio: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentPortfolioDto' schema: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' requiredOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array additionalOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOptionCategory' xml: name: ReportOptionCategory wrapped: true type: array referencedOptions: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseReferencedOptionDto' xml: name: FragmentVerboseReferencedOptionDto wrapped: true type: array loginAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto' xml: name: ReportLoginAccessRuleDto wrapped: true type: array databaseGroupAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto' xml: name: ReportDatabaseGroupAccessRuleDto wrapped: true type: array databaseAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto' xml: name: ReportDatabaseAccessRuleDto wrapped: true type: array roleAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto' xml: name: ReportRoleAccessRuleDto wrapped: true type: array userAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto' xml: name: ReportUserAccessRuleDto wrapped: true type: array representativeAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativeAccessRuleDto' xml: name: ReportRepresentativeAccessRuleDto wrapped: true type: array representativesClientsAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativesClientsAccessRuleDto' xml: name: ReportRepresentativesClientsAccessRuleDto wrapped: true type: array clientAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportClientAccessRuleDto' xml: name: ReportClientAccessRuleDto wrapped: true type: array brokerDealerAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealerAccessRuleDto' xml: name: ReportBrokerDealerAccessRuleDto wrapped: true type: array brokerDealersRepresentativesAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealersRepresentativesAccessRuleDto' xml: name: ReportBrokerDealersRepresentativesAccessRuleDto wrapped: true type: array xml: name: FragmentVerboseDto type: object OAS.DataModel.SimpleEntityWithOrientationOfSystem.Guid: properties: orientation: type: string enum: - Portrait - Landscape id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string xml: name: SimpleEntityWithOrientation`1 type: object OAS.WebApi.DTO.Reporting.Envision.Frequency.ExcelReportScheduleFrequencyIntervalDto: properties: {} xml: name: ExcelReportScheduleFrequencyIntervalDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto: properties: loginEntityId: type: string enum: - BrokerDealer - Wholesaler - Representative - Client - RIA - Administrator - SubAdvisor - ThirdPartyAdministrator - Custodian - PlanSponsor - ThirdParty - ServiceAccount - Participant - RepAccountManager - Payee - RIATable - Cotenant canRun: type: boolean xml: name: ReportLoginAccessRuleDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportThemeSelectionDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string isDefault: type: boolean xml: name: ReportThemeSelectionDto type: object OAS.DataModel.SimpleEntityOfSystem.Guid: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string xml: name: SimpleEntity`1 type: object OAS.DataModel.Reporting.Interfaces.IMakeAttributionOption: properties: type: readOnly: true type: string xml: name: IMakeAttributionOption type: object OAS.DataModel.Reporting.Interfaces.IMakePerformanceOption: properties: type: readOnly: true type: string xml: name: IMakePerformanceOption type: object OAS.WebApi.DTO.Reporting.Envision.ReportVerboseDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string portfolio: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPortfolioDto' schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportSchemaDto' requiredOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array additionalOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOptionCategory' xml: name: ReportOptionCategory wrapped: true type: array versions: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportVersionDto' xml: name: ReportVersionDto wrapped: true type: array loginAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto' xml: name: ReportLoginAccessRuleDto wrapped: true type: array databaseGroupAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto' xml: name: ReportDatabaseGroupAccessRuleDto wrapped: true type: array databaseAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto' xml: name: ReportDatabaseAccessRuleDto wrapped: true type: array roleAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto' xml: name: ReportRoleAccessRuleDto wrapped: true type: array userAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto' xml: name: ReportUserAccessRuleDto wrapped: true type: array representativeAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativeAccessRuleDto' xml: name: ReportRepresentativeAccessRuleDto wrapped: true type: array representativesClientsAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativesClientsAccessRuleDto' xml: name: ReportRepresentativesClientsAccessRuleDto wrapped: true type: array clientAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportClientAccessRuleDto' xml: name: ReportClientAccessRuleDto wrapped: true type: array brokerDealerAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealerAccessRuleDto' xml: name: ReportBrokerDealerAccessRuleDto wrapped: true type: array brokerDealersRepresentativesAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealersRepresentativesAccessRuleDto' xml: name: ReportBrokerDealersRepresentativesAccessRuleDto wrapped: true type: array brokerDealerVersionAssignments: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealerVersionAssignmentDto' xml: name: ReportBrokerDealerVersionAssignmentDto wrapped: true type: array portfolioGroupVersionAssignments: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportPortfolioGroupVersionAssignmentDto' xml: name: ReportPortfolioGroupVersionAssignmentDto wrapped: true type: array representativeVersionAssignments: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRepresentativeVersionAssignmentDto' xml: name: ReportRepresentativeVersionAssignmentDto wrapped: true type: array clientVersionAssignments: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportClientVersionAssignmentDto' xml: name: ReportClientVersionAssignmentDto wrapped: true type: array referencedOptions: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseReferencedOptionDto' xml: name: FragmentVerboseReferencedOptionDto wrapped: true type: array xml: name: ReportVerboseDto type: object OAS.DataModel.Reporting.Engine.ContextFilter: required: - $type properties: $type: readOnly: true type: string change: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextChange' filters: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextCalculationFilter' xml: name: ContextCalculationFilter wrapped: true type: array method: type: string enum: - All - Any oldFilterValue: type: string enum: - None - HasValue - HasUnits xml: name: ContextFilter type: object OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto: properties: userId: type: integer format: int32 name: type: string canRun: type: boolean canEdit: type: boolean canDelete: type: boolean xml: name: ReportUserAccessRuleDto type: object OAS.DataModel.Reporting.Calculation.Format.FormatSettings: properties: custom: type: string showDollarSign: type: boolean showPercentSign: type: boolean useNegativeParenthesis: type: boolean useThousandsSeparator: type: boolean numberOfDecimal: type: integer format: int32 growthOf: type: string maskingType: type: string visibleCharactersAtEnd: type: integer format: int32 maskingCharacter: type: string valueToReplace: type: string replaceValueWith: type: string xml: name: FormatSettings type: object OAS.WebApi.DTO.Reporting.Envision.FragmentVerboseReferencedOptionDto: properties: optionGuid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid option: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: FragmentVerboseReferencedOptionDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportDto: properties: type: type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string description: type: string versionOfReportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time createdBy: type: string createdDate: type: string format: date-time category: type: string isFavorite: type: boolean isDeleted: type: boolean hasThumbnail: type: boolean deletedDate: type: string format: date-time deletedBy: type: string xml: name: ReportDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportSchemaDto: properties: contextChange: $ref: '#/components/schemas/OAS.DataModel.Reporting.Engine.ContextChange' firstHeader: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' header: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' body: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' footer: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' overlay: $ref: '#/components/schemas/OAS.DataModel.Reporting.ControlBase' xml: name: ReportSchemaDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealerVersionAssignmentDto: properties: brokerDealerId: type: integer format: int32 reportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string reportVersionId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportBrokerDealerVersionAssignmentDto type: object OAS.DataModel.Reporting.Interfaces.IMakeComparisonOption: properties: type: readOnly: true type: string xml: name: IMakeComparisonOption type: object OAS.DataModel.Reporting.ReportOptionCategory: required: - category - options properties: category: type: string options: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOption' xml: name: ReportOption wrapped: true type: array xml: name: ReportOptionCategory type: object OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageVerboseDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string maxLength: 200 minLength: 0 portfolio: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPagePortfolioDto' schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportCoverPageSchemaDto' additionalOptions: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.ReportOptionCategory' xml: name: ReportOptionCategory wrapped: true type: array loginAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportLoginAccessRuleDto' xml: name: ReportLoginAccessRuleDto wrapped: true type: array databaseGroupAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseGroupAccessRuleDto' xml: name: ReportDatabaseGroupAccessRuleDto wrapped: true type: array databaseAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportDatabaseAccessRuleDto' xml: name: ReportDatabaseAccessRuleDto wrapped: true type: array roleAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportRoleAccessRuleDto' xml: name: ReportRoleAccessRuleDto wrapped: true type: array userAccessRules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Reporting.Envision.ReportUserAccessRuleDto' xml: name: ReportUserAccessRuleDto wrapped: true type: array xml: name: ReportCoverPageVerboseDto type: object OAS.WebApi.DTO.Reporting.Envision.ReportBrokerDealerAccessRuleDto: properties: brokerDealerId: type: integer format: int32 name: type: string canRun: type: boolean xml: name: ReportBrokerDealerAccessRuleDto type: object OAS.DataModel.SimpleEntityWithDescriptionOfSystem.Guid: properties: description: type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string xml: name: SimpleEntityWithDescription`1 type: object OAS.WebApi.DTO.Reporting.Envision.ReportSettingsDto: required: - id - name - settings properties: id: type: integer format: int32 guid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid isSystemDefault: type: boolean name: type: string maxLength: 200 minLength: 0 optionType: type: string isDefault: type: boolean isDisabled: type: boolean settings: type: string isGlobal: type: boolean xml: name: ReportSettingsDto type: object OAS.WebApi.DTO.Reporting.Envision.FragmentDto: properties: id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid category: type: string name: type: string description: type: string canEdit: type: boolean canDelete: type: boolean auditedBy: type: string auditedDate: type: string format: date-time createdBy: type: string createdDate: type: string format: date-time isDynamic: type: boolean xml: name: FragmentDto type: object OAS.DataModel.Reporting.Controls.WorkBookControl: required: - $type properties: $type: readOnly: true type: string id: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid controls: items: $ref: '#/components/schemas/OAS.DataModel.Reporting.Controls.WorkSheetControl' xml: name: WorkSheetControl wrapped: true type: array customClass: type: string width: type: string xml: name: WorkBookControl type: object OAS.WebApi.DTO.Reporting.Envision.ReportPortfolioGroupVersionAssignmentDto: properties: portfolioGroupId: type: integer format: int32 reportId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid name: type: string reportVersionId: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid xml: name: ReportPortfolioGroupVersionAssignmentDto type: object OAS.DataModel.Reporting.Envision.ReportSettingsReference: properties: optionGuid: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid reportId: type: integer format: int32 reportOption: $ref: '#/components/schemas/OAS.DataModel.Reporting.Envision.ReportSettings' xml: name: ReportSettingsReference type: object OAS.DataModel.Reporting.Calculation.IMakeCalculationOption: properties: type: readOnly: true type: string xml: name: IMakeCalculationOption type: object OAS.DataModel.Reporting.Interfaces.IMakeTaxOption: properties: type: readOnly: true type: string xml: name: IMakeTaxOption type: object System.ValueTupleOfSystem.GuidAndSystem.Int32: properties: item1: example: 00000000-0000-0000-0000-000000000000 type: string format: uuid item2: type: integer format: int32 xml: name: ValueTuple`2 type: object securitySchemes: Authorization: type: apiKey description: 'JWT Authorization header using the Session scheme. Example: "Authorization: Session {token}"' name: Authorization in: header