Files
developer.sailpoint.com/static/api-specs/arm/swagger-analysis.json
2022-11-16 16:10:00 -05:00

15635 lines
578 KiB
JSON

{
"openapi": "3.0.1",
"info": {
"title": "Access Risk Management Analysis Services",
"version": "v1"
},
"paths": {
"/api/analysis/extracts": {
"post": {
"tags": [
"Analysis"
],
"summary": "Provides security extract information related to analyses.",
"requestBody": {
"description": "Collection of analyses ids",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
}
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
}
}
}
},
"/api/analysis/user": {
"post": {
"tags": [
"Analysis"
],
"summary": "Given a valid ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest request, queries the database to\r\nretrieve the rule violations the what-if scenario described would produce.",
"requestBody": {
"description": "",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
}
}
}
}
}
},
"/api/analysis/user/latestanalysis": {
"post": {
"tags": [
"Analysis"
],
"summary": "Given a valid ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequestForLatestAnalysis request, queries the database to\r\nretrieve the rule violations the what-if scenario described would produce. Uses latest available Analysis for specified ERP System.",
"requestBody": {
"description": "",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
}
}
}
}
}
}
},
"/api/analysis/drillDown": {
"post": {
"tags": [
"Analysis"
],
"summary": "Endpoint for executing drill down requests. Drill down gives details regarding how a rule has been violated.",
"requestBody": {
"description": "",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
}
}
}
}
},
"/api/analysis/multipleRulesDrillDown": {
"post": {
"tags": [
"Analysis"
],
"summary": "Endpoint for executing drill down requests. Drill down gives details regarding how a rule has been violated.",
"requestBody": {
"description": "",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
}
}
}
}
}
}
}
},
"/api/analysis/{securityExtractId}/{rulebookId}": {
"get": {
"tags": [
"Analysis"
],
"summary": "Gets an Analysis, based on the supplied !:securityExtractId and !:rulebookId parameters.",
"parameters": [
{
"name": "securityExtractId",
"in": "path",
"description": "Represents the security extract unique identifier which is used to obtain the Analysis.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "rulebookId",
"in": "path",
"description": "Represents the rule book unique identifier which is used to obtain the Analysis.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/analysis/extract/{externalReference}": {
"get": {
"tags": [
"Analysis"
],
"summary": "Gets an Security Extract, based on the supplied externalReference parameter.",
"parameters": [
{
"name": "externalReference",
"in": "path",
"description": "Represents the unique external reference which is used to obtain the Security Extract.",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
}
}
}
},
"/api/analysis/extract/{securityExtractId}": {
"get": {
"tags": [
"Analysis"
],
"summary": "Gets a Security Extract based on the supplied security extract id.",
"parameters": [
{
"name": "securityExtractId",
"in": "path",
"description": "The unique identifier of the security extract.",
"required": true,
"schema": {
"maximum": 2147483647,
"minimum": 1,
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
}
}
}
},
"/api/analysis/{accountId}": {
"post": {
"tags": [
"Analysis"
],
"summary": "Creates new record for analysis for specified account. Will be used latest available rulebook.",
"parameters": [
{
"name": "accountId",
"in": "path",
"description": "Identifier of related account.",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/json": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/xml": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"text/plain": {
"schema": {
"type": "integer",
"format": "int32"
}
},
"text/json": {
"schema": {
"type": "integer",
"format": "int32"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/analysis/{analysisId}/run": {
"post": {
"tags": [
"Analysis"
],
"summary": "Runs analysis for all related extracts.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Identifier of analysis.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success"
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/analysis/{analysisId}/exportResults": {
"get": {
"tags": [
"Analysis"
],
"summary": "Creates a zipped SQLite DB with analysis results for a given analysis ID.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "ID of the analysis",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/analysis/newuser": {
"post": {
"tags": [
"Analysis"
],
"summary": "Responsible for performing a What-If simulated analysis for a new user.",
"requestBody": {
"description": "Represents the parameters required to perform the simulated analysis.",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/system/{systemId}": {
"get": {
"tags": [
"ErpSystem"
],
"summary": "Get system based on the specified system identifier",
"parameters": [
{
"name": "systemId",
"in": "path",
"description": "Identifier of the system.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/offlinereporting/businessprocessconflictsummary/{analysisId}": {
"get": {
"tags": [
"OfflineReporting"
],
"summary": "Gets an odata list of offline business process conflict summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/usersummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/rolesummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of role summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/userrisksummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user risk summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/riskiestrolesummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of riskiest role summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/userrisklevel/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user risk level items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique extract identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/userauthorizationobject/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user authorization object items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/userremediation/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user remediation items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
},
"deprecated": true
}
},
"/api/securityrolesreport/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of security roles report items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique extract identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/roleconflictmatrix/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of role conflict matrix items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/roleremediation/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of role remediation items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
},
"deprecated": true
}
},
"/api/usertcodelevelrisk/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of user tcode level risk items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/conflictsummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of conflict summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/businessprocessconflictsummary/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of business process conflict summary items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/roleDetails/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets a list of role detail items, based on the supplied parameters.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "take",
"in": "query",
"description": "Represents the optional parameter which specifies how many items to returned.",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
},
"deprecated": true
}
},
"/api/userpermissionleveldetail/{analysisId}": {
"get": {
"tags": [
"OnlineReporting"
],
"summary": "Gets facts ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail by system with scope information.\r\nSupports ODATA filtering",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Represents the unique analysis identifier.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "skip",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 0
}
},
{
"name": "take",
"in": "query",
"schema": {
"type": "integer",
"format": "int32",
"default": 10
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
},
"deprecated": true
}
},
"/api/role/system/{systemId}": {
"get": {
"tags": [
"Role"
],
"summary": "Gets roles from specified system.",
"parameters": [
{
"name": "systemId",
"in": "path",
"description": "Identifier of the system.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/role/extract/{extractId}": {
"get": {
"tags": [
"Role"
],
"summary": "Gets roles from specified extract.",
"parameters": [
{
"name": "extractId",
"in": "path",
"description": "Identifier of the extract.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/rulebook/{rulebookId}": {
"get": {
"tags": [
"Rulebook"
],
"summary": "Returns metadata of the Rulebook by provided ID",
"parameters": [
{
"name": "rulebookId",
"in": "path",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
}
}
}
},
"/api/scopedanalysis/analysishits/{analysisId}": {
"get": {
"tags": [
"ScopedAnalysis"
],
"summary": "Gets facts ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel by analysis without scope information.\r\nSupports ODATA filtering",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Identifier of the analysis.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"404": {
"description": "Not Found",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/tenancyCheck/analysis/{analysisId}": {
"post": {
"tags": [
"TenancyCheck"
],
"summary": "Determines if analysis belongs to any of specified customers.",
"parameters": [
{
"name": "analysisId",
"in": "path",
"description": "Identifier of the analysis.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"requestBody": {
"description": "Identifiers of customers.",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"application/xml": {
"schema": {
"type": "boolean"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "boolean"
}
},
"text/plain": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/tenancyCheck/extract/{extractId}": {
"post": {
"tags": [
"TenancyCheck"
],
"summary": "Determines if extract belongs to any of specified customers.",
"parameters": [
{
"name": "extractId",
"in": "path",
"description": "Identifier of the extract.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"requestBody": {
"description": "Identifiers of customers.",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"application/xml": {
"schema": {
"type": "boolean"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "boolean"
}
},
"text/plain": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/tenancyCheck/rulebook/{rulebookId}": {
"post": {
"tags": [
"TenancyCheck"
],
"summary": "Determines if rulebook belongs to any of specified customers.",
"parameters": [
{
"name": "rulebookId",
"in": "path",
"description": "Identifier of the rulebook.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"requestBody": {
"description": "Identifiers of customers.",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"application/xml": {
"schema": {
"type": "boolean"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "boolean"
}
},
"text/plain": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/tenancyCheck/system/{systemId}": {
"post": {
"tags": [
"TenancyCheck"
],
"summary": "Determines if system belongs to any of specified customers.",
"parameters": [
{
"name": "systemId",
"in": "path",
"description": "Identifier of the system.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"requestBody": {
"description": "Identifiers of customers.",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/json-patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string",
"format": "uuid"
}
}
}
}
},
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "boolean"
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "boolean"
}
},
"application/json": {
"schema": {
"type": "boolean"
}
},
"application/xml": {
"schema": {
"type": "boolean"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "boolean"
}
},
"text/plain": {
"schema": {
"type": "boolean"
}
},
"text/json": {
"schema": {
"type": "boolean"
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/user/system/{systemId}": {
"get": {
"tags": [
"User"
],
"summary": "Gets users from specified system.",
"parameters": [
{
"name": "systemId",
"in": "path",
"description": "Identifier of the system.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/user/extract/{extractId}": {
"get": {
"tags": [
"User"
],
"summary": "Gets users from specified extract.",
"parameters": [
{
"name": "extractId",
"in": "path",
"description": "Identifier of the extract.",
"required": true,
"schema": {
"type": "integer",
"format": "int32"
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=full": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.metadata=none": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.streaming=true": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json;odata.streaming=false": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/xml": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
}
}
}
}
},
"401": {
"description": "Unauthorized",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"403": {
"description": "Forbidden",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/plain": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
}
}
}
},
"500": {
"description": "Server Error"
}
}
}
},
"/api/accounts": {
"post": {
"tags": [
"Workflow"
],
"summary": "Onboards a new account so that rulebooks and extracts can be added to it.",
"requestBody": {
"description": "",
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/accounts/{accountId}/systems": {
"get": {
"tags": [
"Workflow"
],
"summary": "Gets a list of systems based on the supplied accountId.",
"parameters": [
{
"name": "accountId",
"in": "path",
"description": "Identifier of the account.",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/accounts/{accountId}/rulebooks": {
"post": {
"tags": [
"Workflow"
],
"summary": "Updates the rulebook of an onboarded account, and kicks off an analysis workflow.",
"parameters": [
{
"name": "accountId",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/accounts/{accountId}/extracts": {
"post": {
"tags": [
"Workflow"
],
"summary": "Updates the security extract of an onboarded account, and kicks off an analysis workflow.",
"parameters": [
{
"name": "accountId",
"in": "path",
"description": "",
"required": true,
"schema": {
"type": "string",
"format": "uuid"
}
},
{
"name": "systemId",
"in": "query",
"description": "",
"schema": {
"type": "integer",
"format": "int32"
}
},
{
"name": "pciId",
"in": "query",
"schema": {
"type": "string",
"format": "uuid"
}
}
],
"requestBody": {
"content": {
"multipart/form-data": {
"schema": {
"type": "object",
"properties": {
"file": {
"type": "string",
"format": "binary"
}
}
},
"encoding": {
"file": {
"style": "form"
}
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/workflow/analyses": {
"post": {
"tags": [
"Workflow"
],
"summary": "Queues a new analysis job in the service bus.",
"requestBody": {
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
},
"/api/workflow/reports": {
"post": {
"tags": [
"Workflow"
],
"summary": "Queues up a full conflict matrix generation of the specified hit analysis.",
"requestBody": {
"content": {
"application/json;odata.metadata=minimal;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=minimal;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=minimal": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=full;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=full": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=none;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.metadata=none": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.streaming=true": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json;odata.streaming=false": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/xml": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/prs.odatatestxx-odata": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/json-patch+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
}
},
"components": {
"schemas": {
"ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo": {
"type": "object",
"properties": {
"analysisId": {
"type": "integer",
"format": "int32"
},
"securityExtractReferenceId": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"Microsoft.AspNetCore.Mvc.ProblemDetails": {
"type": "object",
"properties": {
"type": {
"type": "string",
"nullable": true
},
"title": {
"type": "string",
"nullable": true
},
"status": {
"type": "integer",
"format": "int32",
"nullable": true
},
"detail": {
"type": "string",
"nullable": true
},
"instance": {
"type": "string",
"nullable": true
}
},
"additionalProperties": {
"type": "object",
"additionalProperties": false
}
},
"ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest": {
"required": [
"accountId",
"systemId",
"username"
],
"type": "object",
"properties": {
"analysisId": {
"type": "integer",
"description": "Represents the analysis unique identifier.",
"format": "int32"
},
"accountId": {
"type": "string",
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "uuid"
},
"systemId": {
"type": "integer",
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "int32"
},
"username": {
"maxLength": 255,
"type": "string",
"description": "Username to analyze the role changes against."
},
"rolesToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"rolesToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
},
"groupsToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"groupsToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
}
},
"additionalProperties": false,
"description": "Model for a single user what-if realtime analysis request. See ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse for\r\nthe response model."
},
"ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating": {
"enum": [
0,
1,
2,
3,
4,
5
],
"type": "integer",
"format": "int32"
},
"ErpMaestro.ErpAnalysis.Common.Models.RiskType": {
"enum": [
0,
1,
2,
3
],
"type": "integer",
"description": "Risk type of a rule.",
"format": "int32"
},
"ErpMaestro.ErpAnalysis.Common.Models.RuleViolation": {
"type": "object",
"properties": {
"ruleId": {
"type": "integer",
"description": "Internal ID of the rule.",
"format": "int64"
},
"ruleCode": {
"type": "string",
"description": "The code of the rule that's been violated.",
"nullable": true
},
"ruleName": {
"type": "string",
"description": "The name of the rule that's been violated.",
"nullable": true
},
"ruleDescription": {
"type": "string",
"description": "The description of the rule that's been violated.",
"nullable": true
},
"riskLevel": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating"
}
],
"description": "The level of risk the rule represents."
},
"riskType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RiskType"
}
],
"description": "The type of risk the rule represents."
}
},
"additionalProperties": false,
"description": "Represents an identified rule violation based upon the rulebook."
},
"ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse": {
"type": "object",
"properties": {
"isSuperUser": {
"type": "boolean",
"description": "TRUE if user has access to everything in the system or is a 'SuperUser'."
},
"extractTimestampUtc": {
"type": "string",
"description": "The timestamp of the security extract used in the analysis.",
"format": "date-time"
},
"rulebookTimestampUtc": {
"type": "string",
"description": "The timestamp of the rulebook version used in the analysis.",
"format": "date-time"
},
"ruleViolations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RuleViolation"
},
"description": "The list of rule violations the requested combination generated.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Model for a single user what-if realtime analysis response. See ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest for the\r\nrequest model."
},
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest": {
"required": [
"accountId",
"systemId",
"username"
],
"type": "object",
"properties": {
"accountId": {
"type": "string",
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "uuid"
},
"systemId": {
"type": "integer",
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "int32"
},
"username": {
"maxLength": 255,
"type": "string",
"description": "Username to analyze the role changes against."
},
"rolesToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"rolesToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
},
"groupsToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"groupsToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
}
},
"additionalProperties": false,
"description": "Model for a single user what-if realtime analysis request using latest available Analysis for specified ERP System. See ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse for\r\nthe response model."
},
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisMetadata": {
"type": "object",
"properties": {
"analysisId": {
"type": "integer",
"description": "Represents the analysis unique identifier.",
"format": "int32"
},
"extractId": {
"type": "integer",
"description": "Represents the security extract unique identifier.",
"format": "int32"
},
"rulebookId": {
"type": "integer",
"description": "Represents the rulebook unique identifier.",
"format": "int32"
},
"extractTimestampUtc": {
"type": "string",
"description": "The timestamp of the security extract used in the analysis.",
"format": "date-time"
},
"rulebookTimestampUtc": {
"type": "string",
"description": "The timestamp of the rulebook version used in the analysis.",
"format": "date-time"
}
},
"additionalProperties": false,
"description": "What if analysis metadata"
},
"ErpMaestro.ErpAnalysis.Common.Models.V2.RuleViolation": {
"type": "object",
"properties": {
"ruleId": {
"type": "integer",
"description": "Internal ID of the rule.",
"format": "int64"
},
"ruleCode": {
"type": "string",
"description": "The code of the rule that's been violated.",
"nullable": true
},
"ruleName": {
"type": "string",
"description": "The name of the rule that's been violated.",
"nullable": true
},
"ruleDescription": {
"type": "string",
"description": "The description of the rule that's been violated.",
"nullable": true
},
"riskLevel": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating"
}
],
"description": "The level of risk the rule represents."
},
"riskType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RiskType"
}
],
"description": "The type of risk the rule represents."
}
},
"additionalProperties": false,
"description": "Represents an identified rule violation based upon the rulebook."
},
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse": {
"type": "object",
"properties": {
"isSuperUser": {
"type": "boolean",
"description": "TRUE if user has access to everything in the system or is a 'SuperUser'."
},
"analysisMetadata": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisMetadata"
}
],
"description": "Analysis metadata",
"nullable": true
},
"ruleViolations": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.RuleViolation"
},
"description": "The list of rule violations the requested combination generated.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Model for a single user what-if realtime analysis response. See ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest for the\r\nrequest model."
},
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest": {
"required": [
"accountId",
"ruleId",
"systemId",
"username"
],
"type": "object",
"properties": {
"accountId": {
"type": "string",
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "uuid"
},
"systemId": {
"type": "integer",
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "int32"
},
"username": {
"maxLength": 255,
"type": "string",
"description": "Username to analyze the role changes against."
},
"ruleId": {
"type": "integer",
"description": "Rule ID to execute drill down on.",
"format": "int64"
},
"rolesToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"rolesToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
},
"groupsToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"groupsToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
}
},
"additionalProperties": false,
"description": "Model for a drill down request."
},
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownBusinessFunctionHit": {
"type": "object",
"properties": {
"businessFunctionId": {
"type": "integer",
"description": "ID",
"format": "int64"
},
"businessFunctionCode": {
"type": "string",
"description": "Code",
"nullable": true
},
"businessFunctionName": {
"type": "string",
"description": "Name",
"nullable": true
},
"businessFunctionDescription": {
"type": "string",
"description": "Description",
"nullable": true
}
},
"additionalProperties": false,
"description": "Used to represent a business function hit on a drill down request"
},
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse": {
"type": "object",
"properties": {
"ruleId": {
"type": "integer",
"description": "Rule ID",
"format": "int64"
},
"ruleDescription": {
"type": "string",
"description": "Rule Name",
"nullable": true
},
"extractTimestampUtc": {
"type": "string",
"description": "The timestamp of the security extract used in the analysis.",
"format": "date-time"
},
"rulebookTimestampUtc": {
"type": "string",
"description": "The timestamp of the rulebook version used in the analysis.",
"format": "date-time"
},
"drillDownBusinessFunctionHits": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownBusinessFunctionHit"
},
"description": "A collection of business function hits with the details of how a particular permission was hit.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents a response to a Drill Down request. See ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
},
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest": {
"required": [
"accountId",
"ruleIds",
"systemId",
"username"
],
"type": "object",
"properties": {
"accountId": {
"type": "string",
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "uuid"
},
"systemId": {
"type": "integer",
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
"format": "int32"
},
"username": {
"maxLength": 255,
"type": "string",
"description": "Username to analyze the role changes against."
},
"ruleIds": {
"type": "array",
"items": {
"type": "integer",
"format": "int64"
},
"description": "Rule IDs to execute drill down on."
},
"rolesToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"rolesToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
},
"groupsToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to add for what-if analysis",
"nullable": true
},
"groupsToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of roles to remove for what-if analysis",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Represents the required unique Analysis identifier.",
"format": "int32"
},
"accountId": {
"type": "string",
"description": "Represents the required Account/Customer identifier.",
"format": "uuid"
},
"extractId": {
"type": "integer",
"description": "Represents the required Security Extract identifier.",
"format": "int32"
},
"rulebookId": {
"type": "integer",
"description": "Represents the required Rulebook identifier.",
"format": "int32"
},
"createdTimestampUtc": {
"type": "string",
"description": "Represents the required Date/Time when the Analysis was created as a UTC.",
"format": "date-time"
},
"createdBy": {
"type": "string",
"description": "Represents the required user who created the Analysis.",
"nullable": true
},
"completedTimestampUtc": {
"type": "string",
"description": "Represents the optional Date/Time when the Analysis was updated as a UTC.",
"format": "date-time",
"nullable": true
}
},
"additionalProperties": false,
"description": "Serves as the model for the Analysis."
},
"ErpMaestro.Services.Common.Models.Enums.ErpSystemType": {
"enum": [
0,
1,
2,
6,
7
],
"type": "integer",
"format": "int32"
},
"ErpMaestro.ErpAnalysis.Common.Models.ExtractModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Identifier of the extract.",
"format": "int32"
},
"systemId": {
"type": "integer",
"description": "Identifier of related system.",
"format": "int32"
},
"name": {
"type": "string",
"description": "Name of the extract.",
"nullable": true
},
"createdTimestampUtc": {
"type": "string",
"description": "Created date of extract.",
"format": "date-time"
},
"type": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
}
],
"description": "Type of extract."
},
"isExtractComplete": {
"type": "boolean",
"description": "Determines if extract is complete."
}
},
"additionalProperties": false,
"description": "Represents the model for extract."
},
"ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest": {
"required": [
"accountId",
"systemId"
],
"type": "object",
"properties": {
"accountId": {
"type": "string",
"description": "Represents the account that participates in the What-If analysis.",
"format": "uuid"
},
"systemId": {
"type": "integer",
"description": "Represents the system that participates in the What-If analysis.",
"format": "int32"
},
"rolesToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "Represents an optional list of roles to add for the What-If analysis.",
"nullable": true
},
"rolesToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "Represents an optional list of roles to remove for the What-If analysis.",
"nullable": true
},
"groupsToAdd": {
"type": "array",
"items": {
"type": "string"
},
"description": "Represents an optional list of groups to add for the What-If analysis.",
"nullable": true
},
"groupsToRemove": {
"type": "array",
"items": {
"type": "string"
},
"description": "Represents an optional list of groups to remove for the What-If analysis.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Serves as the model used to simulate a new user What-If analysis."
},
"ErpMaestro.ErpAnalysis.Common.Models.SystemModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Identifier of the system.",
"format": "int32"
},
"name": {
"type": "string",
"description": "Name of the role.",
"nullable": true
},
"erpSystemType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
}
],
"description": "Type of system."
},
"accountId": {
"type": "string",
"description": "Identifier of the account.",
"format": "uuid",
"nullable": true
},
"description": {
"type": "string",
"description": "Description.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents a system."
},
"ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary": {
"type": "object",
"properties": {
"ruleCode": {
"type": "string",
"description": "Represents the identifier of the risk (rule), which makes up the group of\r\nrisk being summarized in the business process conflict summary.",
"nullable": true
},
"riskRating": {
"type": "string",
"description": "Represents the rating of risk (rule) involved in the business process conflict.\r\nTypical values are: Informational, Low, Medium, High and Critical.",
"nullable": true
},
"ruleName": {
"type": "string",
"description": "Represents the descriptive name of risk (rule) involved in the business process conflict.",
"nullable": true
},
"ruleBusinessProcess": {
"type": "string",
"description": "Represents the root level business process of the risk (rule).",
"nullable": true
},
"userId": {
"type": "string",
"description": "Represents the unique identifier of user involved in the conflict.",
"nullable": true
},
"fullName": {
"type": "string",
"description": "Represents the full name of the user involved in the conflict.",
"nullable": true
},
"businessFunctionName1": {
"type": "string",
"description": "Represents the comma delimited list of one or more business functions that make up the risk (rule).",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents the summary of the user conflict data, by business process."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary": {
"type": "object",
"properties": {
"highestLevelOfFullyExecutedRisks": {
"type": "string",
"description": "Represent the highest level of fully executed risks.",
"nullable": true
},
"highestLevelOfFullyExecutedUnmitigatedRisk": {
"type": "string",
"description": "Represents the highest level of utilization fully-executed unmitigated risks.",
"nullable": true
},
"highestLevelOfRisks": {
"type": "string",
"description": "Represents the highest level of risks.",
"nullable": true
},
"highestLevelOfUnmitigatedRisk": {
"type": "string",
"description": "Represents the highest level of unmitigated risks.",
"nullable": true
},
"highImpactRecommendationCount": {
"type": "integer",
"description": "Represents the highest impact recommendation count.",
"format": "int32",
"nullable": true
},
"numberOfAssignedDirectProfiles": {
"type": "integer",
"description": "Represents the number of assigned direct profiles.",
"format": "int32"
},
"numberOfAssignedRoles": {
"type": "integer",
"description": "Represents the number of roles assigned to the user.",
"format": "int32"
},
"numberOfFullyExecutedCriticalOrHighRisks": {
"type": "integer",
"description": "Represents the number of fully-executed utilization critical or high risks.",
"format": "int32"
},
"numberOfFullyExecutedOtherRisks": {
"type": "integer",
"description": "Represents the number of other utilization fully-executed risks.",
"format": "int32"
},
"numberOfNotFullyExecutedCriticalOrHighRisks": {
"type": "integer",
"description": "Represents the number of not fully-executed utilization critical or high risks.",
"format": "int32"
},
"numberOfNotFullyExecutedOtherRisks": {
"type": "integer",
"description": "Represents the number of other not utilization fully-executed risks.",
"format": "int32"
},
"totalNumberOfRisks": {
"type": "integer",
"description": "Represents the total number of risks, which is the count of the distinct rule codes in a business process conflict summary.",
"format": "int32"
},
"totalNumberOfUnmitigatedRisks": {
"type": "integer",
"description": "Represents the total number of unmitigated risks.",
"format": "int32"
},
"totalRecommendationCount": {
"type": "integer",
"description": "Represents the total count of recommendations.",
"format": "int32"
},
"userGroup": {
"type": "string",
"description": "Represents the name of the group that the user belongs to.",
"nullable": true
},
"username": {
"type": "string",
"description": "Represents the user name of the user summary.",
"nullable": true
},
"userId": {
"type": "string",
"description": "Identifier of the user.",
"nullable": true
},
"country": {
"type": "string",
"description": "Country of the user.",
"nullable": true
},
"system": {
"type": "string",
"description": "System of the user.",
"nullable": true
},
"department": {
"type": "string",
"description": "Department of the user.",
"nullable": true
},
"costCenter": {
"type": "string",
"description": "Cost Center of the user.",
"nullable": true
},
"function": {
"type": "string",
"description": "Function of the user.",
"nullable": true
},
"custom01": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom02": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom03": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom04": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom05": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents the user summary item."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary": {
"type": "object",
"properties": {
"roleName": {
"type": "string",
"description": "Represents the role name.",
"nullable": true
},
"roleType": {
"type": "string",
"description": "Represents the role type.",
"nullable": true
},
"numberOfUsersAssigned": {
"type": "integer",
"description": "Represents the number of assigned users.",
"format": "int32"
},
"numberOfNotUsedSensitiveTcodes": {
"type": "integer",
"description": "Represents the number of not used sensitive TCodes.",
"format": "int32"
},
"numberOfNotUsedNonSensitiveTcodes": {
"type": "integer",
"description": "Represents the number of not used non-sensitive TCodes.",
"format": "int32"
},
"numberOfUsersNotUsingRole": {
"type": "integer",
"description": "Represents the number of users which are not using in role.",
"format": "int32"
},
"numberOfCriticalAndHighRisks": {
"type": "integer",
"description": "Represents the number of critical and high risks.",
"format": "int32"
},
"numberOfOtherRisks": {
"type": "integer",
"description": "Represents the number of other risks.",
"format": "int32"
},
"numberOfChildren": {
"type": "integer",
"description": "Represents the number of children",
"format": "int32"
},
"derivedParent": {
"type": "string",
"description": "Represents the derived parent.",
"nullable": true
},
"numberOfCompositeRoleMembership": {
"type": "integer",
"description": "Represents the number of composite role membership.",
"format": "int32"
},
"numberOfDerivedChildren": {
"type": "integer",
"description": "Represents the number of derived children.",
"format": "int32"
},
"numberOfFullyExecutedCriticalOrHighRisks": {
"type": "integer",
"description": "Represents the number of fully executed critical or high risks.",
"format": "int32"
},
"numberOfFullyExecutedOtherRisks": {
"type": "integer",
"description": "Represents the number of fully executed other risks.",
"format": "int32"
},
"numberOfNotFullyExecutedCriticalHighRisks": {
"type": "integer",
"description": "Represents the number of not fully executed critical and high risks.",
"format": "int32"
},
"numberOfNotFullyExecutedOtherRisks": {
"type": "integer",
"description": "Represents the number of not fully executed other risks.",
"format": "int32"
},
"highestLevelOfFullyExecutedRisks": {
"type": "string",
"description": "Represents the highest level of fully executed risks.",
"nullable": true
},
"highestLevelOfRisks": {
"type": "string",
"description": "Represents the highest level of risks.",
"nullable": true
},
"highImpactRecommendationCount": {
"type": "integer",
"description": "Represents the count of high impact recomendations.",
"format": "int32",
"nullable": true
},
"totalRecommendationCount": {
"type": "integer",
"description": "Represents the count of total recommendations.",
"format": "int32",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents the role summary item."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Represents the user risk summary unique identifier.",
"format": "int64"
},
"riskRating": {
"type": "string",
"description": "Represents the rule risk rating.\r\nE.g.: Critical, High, Low, etc.",
"nullable": true
},
"ruleType": {
"type": "string",
"description": "Represents the rule type.\r\nE.g.: SOD, SEN.",
"nullable": true
},
"ruleCode": {
"type": "string",
"description": "Representing the rule code.",
"nullable": true
},
"ruleName": {
"type": "string",
"description": "Represents the rule name.",
"nullable": true
},
"businessFunctionCodes": {
"type": "string",
"description": "Represents a comma separated list of business function codes associated with the rule.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents a rulebook rule (or risks)."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary": {
"type": "object",
"properties": {
"roleName": {
"type": "string",
"description": "Represents the name of role.",
"nullable": true
},
"roleType": {
"type": "string",
"description": "Represents the type of role.",
"nullable": true
},
"critical": {
"type": "integer",
"description": "Represents the count of critical risks.",
"format": "int32"
},
"high": {
"type": "integer",
"description": "Represents the count of high risks.",
"format": "int32"
},
"other": {
"type": "integer",
"description": "Represents the count of other risks.",
"format": "int32"
},
"roleRiskRank": {
"type": "integer",
"description": "Represents the role risk rank.",
"format": "int32"
},
"activeUserCount": {
"type": "integer",
"description": "Represents the count of active users.",
"format": "int32"
},
"userWeightedRiskRank": {
"type": "integer",
"description": "Represents the user weighted risk rank.",
"format": "int32"
}
},
"additionalProperties": false,
"description": "Represents the riskiest role summary."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel": {
"type": "object",
"properties": {
"ruleCode": {
"type": "string",
"nullable": true
},
"ruleName": {
"type": "string",
"nullable": true
},
"riskRating": {
"type": "string",
"nullable": true
},
"ruleType": {
"type": "string",
"nullable": true
},
"ruleBusinessProcess": {
"type": "string",
"nullable": true
},
"userId": {
"type": "string",
"nullable": true
},
"userName": {
"type": "string",
"nullable": true
},
"userGroup": {
"type": "string",
"nullable": true
},
"stadUtilizationBucket": {
"type": "string",
"nullable": true
},
"cdhdrposUtilizationBucket": {
"type": "string",
"nullable": true
},
"mitigatingControls": {
"type": "string",
"nullable": true
},
"riskDescription": {
"type": "string",
"nullable": true
},
"isMitigated": {
"type": "boolean"
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject": {
"type": "object",
"properties": {
"username": {
"type": "string",
"nullable": true
},
"businessFunctionCode": {
"type": "string",
"nullable": true
},
"assignedFromRoleName": {
"type": "string",
"nullable": true
},
"assignedFromProfileName": {
"type": "string",
"nullable": true
},
"tcode": {
"type": "string",
"nullable": true
},
"sapAuthorizationName": {
"type": "string",
"nullable": true
},
"sapAuthorizationObject": {
"type": "string",
"nullable": true
},
"sapAuthorizationField": {
"type": "string",
"nullable": true
},
"sapAuthorizationValueFrom": {
"type": "string",
"nullable": true
},
"sapAuthorizationValueTo": {
"type": "string",
"nullable": true
},
"ruleAuthorizationObject": {
"type": "string",
"nullable": true
},
"ruleAuthorizationField": {
"type": "string",
"nullable": true
},
"ruleAuthorizationValueFrom": {
"type": "string",
"nullable": true
},
"ruleAuthorizationValueTo": {
"type": "string",
"nullable": true
},
"roleType": {
"type": "string",
"nullable": true
},
"roleIsDerived": {
"type": "boolean",
"nullable": true
},
"derivedParentRole": {
"type": "string",
"nullable": true
},
"parentProfile": {
"type": "string",
"nullable": true
},
"parentRoleName": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation": {
"type": "object",
"properties": {
"userName": {
"type": "string",
"description": "Represents the user name of the user associated with the remediation.",
"nullable": true
},
"userGroup": {
"type": "string",
"description": "Represents the group of the user associated with the remediation.",
"nullable": true
},
"role": {
"type": "string",
"description": "Represents the role of the remediation.",
"nullable": true
},
"recommendation": {
"type": "string",
"description": "Represents the recommendation of the remediation.",
"nullable": true
},
"difficulty": {
"type": "string",
"description": "Represents the difficulty level of the remediation.",
"nullable": true
},
"impact": {
"type": "string",
"description": "Represents the impact of the remediation.",
"nullable": true
},
"highOrCriticalRiskCount": {
"type": "integer",
"description": "Represents the high or critical risk count of the remediation.",
"format": "int32"
},
"otherRiskCount": {
"type": "integer",
"description": "Represents the other risk count of the remediation.",
"format": "int32"
},
"totalRiskCount": {
"type": "integer",
"description": "Represents the total risk count of the remediation.",
"format": "int32"
},
"userId": {
"type": "string",
"description": "Identifier of the user.",
"nullable": true
},
"country": {
"type": "string",
"description": "Country of the user.",
"nullable": true
},
"system": {
"type": "string",
"description": "System of the user.",
"nullable": true
},
"department": {
"type": "string",
"description": "Department of the user.",
"nullable": true
},
"costCenter": {
"type": "string",
"description": "Cost Center of the user.",
"nullable": true
},
"function": {
"type": "string",
"description": "Function of the user.",
"nullable": true
},
"custom01": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom02": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom03": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom04": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom05": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Serves as the item which determines if a role is assigned to a user and if the\r\nassignment has been used."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport": {
"type": "object",
"properties": {
"role": {
"type": "string",
"nullable": true
},
"tcode": {
"type": "string",
"nullable": true
},
"description": {
"type": "string",
"nullable": true
},
"stadUtilizationCount": {
"type": "integer",
"format": "int32"
},
"cdhdrposUtilizationCount": {
"type": "integer",
"format": "int32"
},
"profile": {
"type": "string",
"nullable": true
},
"fullName": {
"type": "string",
"nullable": true
},
"parent": {
"type": "string",
"nullable": true
},
"low": {
"type": "string",
"nullable": true
},
"high": {
"type": "string",
"nullable": true
},
"userId": {
"type": "string",
"description": "Identifier of the user.",
"nullable": true
},
"country": {
"type": "string",
"description": "Country of the user.",
"nullable": true
},
"system": {
"type": "string",
"description": "System of the user.",
"nullable": true
},
"department": {
"type": "string",
"description": "Department of the user.",
"nullable": true
},
"costCenter": {
"type": "string",
"description": "Cost Center of the user.",
"nullable": true
},
"function": {
"type": "string",
"description": "Function of the user.",
"nullable": true
},
"custom01": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom02": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom03": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom04": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom05": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix": {
"type": "object",
"properties": {
"rulebookName": {
"type": "string",
"nullable": true
},
"ruleCode": {
"type": "string",
"nullable": true
},
"ruleName": {
"type": "string",
"nullable": true
},
"riskRating": {
"type": "string",
"nullable": true
},
"ruleType": {
"type": "string",
"nullable": true
},
"ruleBusinessProcess": {
"type": "string",
"nullable": true
},
"businessFunctionCode": {
"type": "string",
"nullable": true
},
"businessFunctionName": {
"type": "string",
"nullable": true
},
"businessFunctionDescription": {
"type": "string",
"nullable": true
},
"businessFunctionBusinessProcess": {
"type": "string",
"nullable": true
},
"roleName": {
"type": "string",
"nullable": true
},
"assignedFrom": {
"type": "string",
"nullable": true
},
"roleProfile": {
"type": "string",
"nullable": true
},
"roleProfileDescription": {
"type": "string",
"nullable": true
},
"tcode": {
"type": "string",
"nullable": true
},
"tcodeDescription": {
"type": "string",
"nullable": true
},
"roleType": {
"type": "string",
"nullable": true
},
"stadUtilizationCount": {
"type": "integer",
"format": "int32"
},
"cdhdrposUtilizationCount": {
"type": "integer",
"format": "int32"
},
"stadUtilizationBucket": {
"type": "string",
"nullable": true
},
"cdhdrposUtilizationBucket": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation": {
"type": "object",
"properties": {
"roleName": {
"type": "string",
"nullable": true
},
"roleType": {
"type": "string",
"nullable": true
},
"recommendation": {
"type": "string",
"nullable": true
},
"itemToRemove": {
"type": "string",
"nullable": true
},
"itemDescription": {
"type": "string",
"nullable": true
},
"difficulty": {
"type": "string",
"nullable": true
},
"impact": {
"type": "string",
"nullable": true
},
"highOrCriticalRiskCount": {
"type": "integer",
"format": "int32"
},
"totalRiskCount": {
"type": "integer",
"format": "int32"
},
"impactedUserCount": {
"type": "integer",
"format": "int32"
},
"highOrCriticalRisks": {
"type": "string",
"nullable": true
},
"allRisks": {
"type": "string",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk": {
"type": "object",
"properties": {
"rulebookName": {
"type": "string",
"nullable": true
},
"ruleCode": {
"type": "string",
"nullable": true
},
"ruleName": {
"type": "string",
"nullable": true
},
"riskRating": {
"type": "string",
"nullable": true
},
"ruleType": {
"type": "string",
"nullable": true
},
"ruleBusinessProcess": {
"type": "string",
"nullable": true
},
"businessFunctionCode": {
"type": "string",
"nullable": true
},
"businessFunctionName": {
"type": "string",
"nullable": true
},
"businessFunctionDescription": {
"type": "string",
"nullable": true
},
"userId": {
"type": "string",
"nullable": true
},
"userName": {
"type": "string",
"nullable": true
},
"userGroup": {
"type": "string",
"nullable": true
},
"mitigatingControls": {
"type": "string",
"nullable": true
},
"assignedFrom": {
"type": "string",
"nullable": true
},
"roleProfile": {
"type": "string",
"nullable": true
},
"tcode": {
"type": "string",
"nullable": true
},
"tcodeDescription": {
"type": "string",
"nullable": true
},
"roleType": {
"type": "string",
"nullable": true
},
"stadUtilizationCount": {
"type": "integer",
"format": "int32"
},
"cdhdrposUtilizationCount": {
"type": "integer",
"format": "int32"
},
"roleHasInherentConflicts": {
"type": "boolean"
},
"isMitigated": {
"type": "boolean",
"readOnly": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary": {
"type": "object",
"properties": {
"riskRatingId": {
"type": "integer",
"description": "Identifier of the risk.",
"format": "int32"
},
"businessProcessName": {
"type": "string",
"description": "Name of the business process.",
"nullable": true
},
"mitigated": {
"type": "boolean",
"description": "Determines if conflict is mitigated."
},
"execution": {
"type": "string",
"description": "Execution text.",
"nullable": true
},
"conflictCount": {
"type": "integer",
"description": "Count of conflicts.",
"format": "int32"
},
"utilizationType": {
"type": "string",
"description": "Type of utilization.",
"nullable": true
},
"createdDate": {
"type": "string",
"description": "Created date.",
"format": "date-time"
}
},
"additionalProperties": false,
"description": "Represents conflict summary."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary": {
"type": "object",
"properties": {
"ruleCode": {
"type": "string",
"description": "Represents the code of rule.",
"nullable": true
},
"ruleName": {
"type": "string",
"description": "Represents the name of rule.",
"nullable": true
},
"riskRating": {
"type": "string",
"description": "Represents the rating of risk.",
"nullable": true
},
"ruleBusinessProcess": {
"type": "string",
"description": "Represents the business process of rule.",
"nullable": true
},
"fullName": {
"type": "string",
"description": "Represents the full name of user.",
"nullable": true
},
"userGroup": {
"type": "string",
"description": "Represents the user group.",
"nullable": true
},
"mitigatingControls": {
"type": "string",
"description": "Represents the mitigating controls.",
"nullable": true
},
"stadUtilizationBucket": {
"type": "string",
"description": "Represents the STAD utilization bucket.",
"nullable": true
},
"cdhdrposUtilizationBucket": {
"type": "string",
"description": "Represents the CDHDRPOS utilization bucket.",
"nullable": true
},
"businessFunctionCode1": {
"type": "string",
"description": "Represents the code of first business function.",
"nullable": true
},
"businessFunctionName1": {
"type": "string",
"description": "Represents the name of first business function.",
"nullable": true
},
"businessFunctionBusinessProcess1": {
"type": "string",
"description": "Represents the business process of first business function.",
"nullable": true
},
"stadUtilizationCount1": {
"type": "integer",
"description": "Represents the count of first STAD utilization.",
"format": "int32"
},
"cdhdrposUtilizationCount1": {
"type": "integer",
"description": "Represents the count of first CDHDRPOS utilization.",
"format": "int32"
},
"businessFunctionCode2": {
"type": "string",
"description": "Represents the code of second business function.",
"nullable": true
},
"businessFunctionName2": {
"type": "string",
"description": "Represents the name of second business function.",
"nullable": true
},
"businessFunctionBusinessProcess2": {
"type": "string",
"description": "Represents the business process of second business function.",
"nullable": true
},
"stadUtilizationCount2": {
"type": "integer",
"description": "Represents the count of second STAD utilization.",
"format": "int32"
},
"cdhdrposUtilizationCount2": {
"type": "integer",
"description": "Represents the count of second CDHDRPOS utilization.",
"format": "int32"
},
"businessFunctionCode3": {
"type": "string",
"description": "Represents the code of third business function.",
"nullable": true
},
"businessFunctionName3": {
"type": "string",
"description": "Represents the name of third business function.",
"nullable": true
},
"businessFunctionBusinessProcess3": {
"type": "string",
"description": "Represents the business process of third business function.",
"nullable": true
},
"stadUtilizationCount3": {
"type": "integer",
"description": "Represents the count of third STAD utilization.",
"format": "int32"
},
"cdhdrposUtilizationCount3": {
"type": "integer",
"description": "Represents the count of third CDHDRPOS utilization.",
"format": "int32"
},
"businessFunctionCode4": {
"type": "string",
"description": "Represents the code of fourth business function.",
"nullable": true
},
"businessFunctionName4": {
"type": "string",
"description": "Represents the name of fourth business function.",
"nullable": true
},
"businessFunctionBusinessProcess4": {
"type": "string",
"description": "Represents the business process of fourth business function.",
"nullable": true
},
"stadUtilizationCount4": {
"type": "integer",
"description": "Represents the count of fourth STAD utilization.",
"format": "int32"
},
"cdhdrposUtilizationCount4": {
"type": "integer",
"description": "Represents the count of fourth CDHDRPOS utilization.",
"format": "int32"
},
"businessFunctionCode5": {
"type": "string",
"description": "Represents the code of fifth business function.",
"nullable": true
},
"businessFunctionName5": {
"type": "string",
"description": "Represents the name of fifth business function.",
"nullable": true
},
"businessFunctionBusinessProcess5": {
"type": "string",
"description": "Represents the business process of fifth business function.",
"nullable": true
},
"stadUtilizationCount5": {
"type": "integer",
"description": "Represents the count of fifth STAD utilization.",
"format": "int32"
},
"cdhdrposUtilizationCount5": {
"type": "integer",
"description": "Represents the count of fifth CDHDRPOS utilization.",
"format": "int32"
},
"ruleType": {
"type": "string",
"description": "Represents the type of rule.",
"nullable": true
},
"userCount": {
"type": "integer",
"description": "Represents the aggregated count of users involved in the conflict.",
"format": "int32"
},
"userId": {
"type": "string",
"description": "Identifier of the user.",
"nullable": true
},
"country": {
"type": "string",
"description": "Country of the user.",
"nullable": true
},
"system": {
"type": "string",
"description": "System of the user.",
"nullable": true
},
"department": {
"type": "string",
"description": "Department of the user.",
"nullable": true
},
"costCenter": {
"type": "string",
"description": "Cost Center of the user.",
"nullable": true
},
"function": {
"type": "string",
"description": "Function of the user.",
"nullable": true
},
"custom01": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom02": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom03": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom04": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
},
"custom05": {
"type": "string",
"description": "Any custom value related to user.",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents the business process conflict summary."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails": {
"type": "object",
"properties": {
"system": {
"type": "string",
"description": "Represents the name of the system instance analyzed.",
"nullable": true
},
"roleName": {
"type": "string",
"description": "Represents the name of the role analyzed.",
"nullable": true
},
"roleDescription": {
"type": "string",
"description": "Represents the description of the role.",
"nullable": true
},
"permission": {
"type": "string",
"description": "Represents the technical StringValue field in the db of the permission identified as a function hit.",
"nullable": true
},
"permissionName": {
"type": "string",
"description": "Represents the permission text value as seen in the user interface.",
"nullable": true
},
"authorization": {
"type": "string",
"description": "Represents the permission level. Examples include: Read, Write, Edit, Delete, etc.",
"nullable": true
},
"executionCount": {
"type": "integer",
"description": "Represents the count of instances of record changes.",
"format": "int64"
}
},
"additionalProperties": false,
"description": "Provides detail information about a role."
},
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail": {
"type": "object",
"properties": {
"userName": {
"type": "string",
"description": "Name of the user that owns the permission",
"nullable": true
},
"riskName": {
"type": "string",
"description": "Represents the rule name",
"nullable": true
},
"riskRating": {
"type": "string",
"description": "Represents the rule rating",
"nullable": true
},
"riskType": {
"type": "string",
"description": "Represents the rule type",
"nullable": true
},
"riskCode": {
"type": "string",
"description": "Represents the rule code",
"nullable": true
},
"permission": {
"type": "string",
"description": "Represents the technical StringValue field in the db of the permission identified as a function hit",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents an actual Hit of an analysis, with information about the\r\npermission owner, the target, the risk, the business function,\r\nthe permission, and the permission group"
},
"ErpMaestro.ErpAnalysis.Common.Models.RoleModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Identifier of the role.",
"format": "int64"
},
"extractId": {
"type": "integer",
"description": "Identifier of related extract.",
"format": "int32"
},
"name": {
"type": "string",
"description": "Name of the role.",
"nullable": true
},
"isSuperAdmin": {
"type": "boolean",
"description": "Determines if role is for super admin."
}
},
"additionalProperties": false,
"description": "Represents an analysis role."
},
"ErpMaestro.ErpAnalysis.Common.Enums.SourceRulebookType": {
"enum": [
0,
1,
2
],
"type": "integer",
"description": "Represents type of rulebook which had been used for compilation",
"format": "int32"
},
"ErpMaestro.ErpAnalysis.Common.Models.RulebookModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Rulebook ID in Abacus engine",
"format": "int32"
},
"sourceRulebookId": {
"type": "string",
"description": "Source Rulebook ID (could be GUID from AA database or integer from RulebookService database)\r\nAlso it could be a Rulebook from other source which currently we don't have",
"nullable": true
},
"sourceRulebookType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Enums.SourceRulebookType"
}
],
"description": "Source type of the Rulebook. Determines from which source this rulebook had been imported\r\nCurrently supported MultiSystem and Legacy",
"nullable": true
},
"compiledDate": {
"type": "string",
"description": "Date when rulebook had been compiled (if available)",
"format": "date-time",
"nullable": true
},
"customerId": {
"type": "string",
"description": "Customer which is owning that Rulebook",
"format": "uuid"
},
"analysisIds": {
"type": "array",
"items": {
"type": "integer",
"format": "int32"
},
"description": "List of active Analysis IDs this compiled rulebook is being used in (if available)",
"nullable": true
}
},
"additionalProperties": false,
"description": "Instance of Rulebook stored in Abacus engine.\r\nWe have rulebooks in RulebookService (MultiSystem) and Legacy (stored in AccessAnalyzer database).\r\nAbacus engine has its own copy of rulebook which used for analysis"
},
"ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel": {
"type": "object",
"properties": {
"userName": {
"type": "string",
"description": "Name of the user that owns the permission",
"nullable": true
},
"riskCode": {
"type": "string",
"description": "Risk Code",
"nullable": true
},
"businessFunctionReference": {
"type": "string",
"description": "Natural Key for the Business Function",
"nullable": true
},
"permissionGroupReference": {
"type": "string",
"description": "Identifier of the Permission Group",
"nullable": true
},
"permissionReference": {
"type": "string",
"description": "Natural Key for the Permission",
"nullable": true
}
},
"additionalProperties": false,
"description": "Represents an actual Hit of an analysis, with information about the\r\npermission owner, the risk, the business function,\r\nthe permission, and the permission group"
},
"ErpMaestro.ErpAnalysis.Common.Models.UserModel": {
"type": "object",
"properties": {
"id": {
"type": "integer",
"description": "Identifier of the user.",
"format": "int64"
},
"extractId": {
"type": "integer",
"description": "Identifier of related extract.",
"format": "int32"
},
"name": {
"type": "string",
"description": "Name of the user.",
"nullable": true
},
"isSuperAdmin": {
"type": "boolean",
"description": "Determines if user is super admin."
}
},
"additionalProperties": false,
"description": "Represents an analysis user."
},
"ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest": {
"required": [
"accountId",
"accountName",
"systemId",
"systemType"
],
"type": "object",
"properties": {
"accountId": {
"type": "string",
"description": "Reference to the account for the system that is going to be associated",
"format": "uuid"
},
"accountName": {
"type": "string",
"description": "Reference to the account name for the system that is going to be associated."
},
"systemType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
}
],
"description": "Reference to the MultiSystem type for the system that is going to be part to the onboarding process."
},
"systemId": {
"type": "integer",
"description": "Reference to the MultiSystem that is going to be part to the onboarding process.",
"format": "int32"
},
"systemName": {
"type": "string",
"description": "Reference to the MultiSystem name that is going to be part to the onboarding process.",
"nullable": true
},
"systemDescription": {
"type": "string",
"description": "Reference to the MultiSystem extra information for the system that is going to be part to the onboarding process.",
"nullable": true
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel": {
"type": "object",
"properties": {
"extractId": {
"type": "integer",
"format": "int32"
},
"rulebookId": {
"type": "integer",
"format": "int32"
},
"accountId": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"ErpMaestro.ErpAnalysis.Common.Models.ReportType": {
"enum": [
0,
1,
2,
3,
4
],
"type": "integer",
"format": "int32"
},
"ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest": {
"required": [
"analysisId",
"reportType"
],
"type": "object",
"properties": {
"analysisId": {
"maximum": 2147483647,
"minimum": 1,
"type": "integer",
"format": "int32"
},
"reportType": {
"allOf": [
{
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ReportType"
}
]
}
},
"additionalProperties": false,
"description": "Model for kicking off a report analysis. The hit analysis must already be complete by this point."
}
}
}
}