Applications


GET /public/api/v1/applications/{guid}/security-dataflow/jee

Get if j2ee dataflowsecurity is activated for application

Parameters

Name In Type Required Description
guid path string Yes

Responses

Status Description Schema
200 OK JsonDtoBoolean

GET /public/api/v1/applications/{guid}/security-dataflow/dotnet

Get if dotnet dataflowsecurity is activated for application

Parameters

Name In Type Required Description
guid path string Yes

Responses

Status Description Schema
200 OK JsonDtoBoolean

GET /public/api/v1/applications/{appGuid}/license

Get the license of a certain application

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK LicenseInfoDto

GET /public/api/v1/applications/{appGuid}/dependencies

Get the application’s dependencies configuration options

Parameters

Name In Type Required Description
appGuid path string Yes
technology query string No

Responses

Status Description Schema
default default response array of BaseDto

GET /public/api/v1/snapshots/indicators/categories

Get snapshot indicators category list

Responses

Status Description Schema
200 OK array of string

GET /public/api/v1/applications

Parameters

Name In Type Required Description
type query string No
status query array of string No

Responses

Status Description Schema
200 OK ApplicationsDto

GET /public/api/v1/applications/{guid}/technologies

Get application technologies

Parameters

Name In Type Required Description
guid path string Yes
existing query boolean No

Responses

Status Description Schema
200 OK array of string

GET /public/api/v1/applications/{guid}/overview

Get application overview

Parameters

Name In Type Required Description
guid path string Yes

Responses

Status Description Schema
200 OK ApplicationOverviewDto

GET /public/api/v1/applications/{appGuid}

Get details of an application

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK AicApplicationDetailsDto

GET /public/api/v1/applications/{appGuid}/versions

Get the list of application’s versions (without their Delivery Configuration and Objectives)

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK array of VersionOverviewDto

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/snapshots (deprecated)

Get the list of version’s snapshots

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes

Responses

Status Description Schema
200 OK array of SnapshotDto

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/extensions

Get application version extensions

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes
available query boolean No
filter query ExtensionFilterDto Yes

Responses

Status Description Schema
200 OK ExtensionConfigurationDtoExtensionFeedDetailsDto

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/extensions/installed

Get application installed extensions

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes

Responses

Status Description Schema
200 OK ExtensionConfigurationDtoExtensionFeedDetailsDto

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/estimations (deprecated)

Get the process history and runtime estimation for version

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes

Responses

Status Description Schema
200 OK VersionTimeReportDto

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/detailed-frameworks-per-classification (deprecated)

Get frameworks per classification profiler information

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes

Responses

Status Description Schema
404 Version not found object
200 Ok object

GET /public/api/v1/applications/{appGuid}/versions/{versionGuid}/architecture (deprecated)

Get graphviz profiler information

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid path string Yes

Responses

Status Description Schema
404 Version not found object
200 Ok object

GET /public/api/v1/applications/{appGuid}/packages

Get application deployed file system packages

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK array of RepositoryDto

GET /public/api/v1/applications/{appGuid}/onboarding

Get onboarding of application

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 Onboarding is complete ApplicationOnboardingDto
204 Onboarding requires additional data to be complete ApplicationOnboardingDto

GET /public/api/v1/applications/{appGuid}/onboarding/techno-counts

Get counts for all technologies

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 Onboarding is complete, data can be retrieved array of TechnoSizeCountsDto
202 Accepted, the result is pending BaseDto
204 Onboarding requires additional data to be complete array of TechnoSizeCountsDto
422 Unprocessable entity array of TechnoSizeCountsDto

GET /public/api/v1/applications/{appGuid}/onboarding/initial-files-list

Get initial list of files

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 Onboarding is complete, data can be retrieved array of OnboardedFileStatusDto
204 Onboarding requires additional data to be complete array of OnboardedFileStatusDto

GET /public/api/v1/applications/{appGuid}/onboarding/initial-counts

Get initial counts

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 Onboarding is complete, data can be retrieved object
204 Onboarding requires additional data to be complete object

GET /public/api/v1/applications/{appGuid}/onboarding/file-tree

Get file tree for application onboarding

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 Onboarding is complete, data can be retrieved string
204 Onboarding requires additional data to be complete string

GET /public/api/v1/applications/{appGuid}/onboarding/d2-technotree

Get d2 techno tree

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK D2GraphTechnoTreeDto

GET /public/api/v1/applications/{appGuid}/onboarding/d2-architecture

Get d2 architecture graph

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK string(binary)

GET /public/api/v1/applications/{appGuid}/onboarding/composition

Get complete inventory

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK array of ProfilerCompositionDto

GET /public/api/v1/applications/{appGuid}/module-options

Get the application’s modules generation type

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK ModuleOptionsDto

GET /public/api/v1/applications/{appGuid}/languages

Get UA languages installed for this application

Parameters

Name In Type Required Description
appGuid path string Yes

Responses

Status Description Schema
200 OK array of LanguageDto

GET /public/api/v1/applications/{appGuid}/analysis-report

Obtain the analysis report for an application

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid query string No

Responses

Status Description Schema
200 Analysis report array of AnalysisReportItemDto
404 Application with given GUID was not found array of AnalysisReportItemDto

GET /public/api/v1/applications/{appGuid}/analysis-report/log-info

Obtain the analysis report main log information

Parameters

Name In Type Required Description
appGuid path string Yes
versionGuid query string Yes

Responses

Status Description Schema
200 Analysis report log info ReportLogInfo
404 Application with given GUID was not found ReportLogInfo

GET /public/api/v1/applications/license/alerts

Get alerts of expiring or expired per-application licenses

Responses

Status Description Schema
200 OK array of SystemAlertDto