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 |