How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

OpenText Cybersecurity Applications API

The Applications API from OpenText Cybersecurity — 15 operation(s) for applications.

OpenText Cybersecurity Applications API is one of 29 APIs that OpenText Cybersecurity publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 6 JSON Schema definitions.

Tagged areas include Application. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, API documentation, and 6 JSON Schemas.

This API exposes 22 operations across 15 paths, and defines 44 schemas. It is described by OpenAPI 3.2.0, at version v3.

Requests are made against a single base URL, https://api.ams.fortify.com.

22 operations 15 paths 44 schemas 2 DELETE14 GET3 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v3
Base URL
https://api.ams.fortify.com
Resource Areas
1

Paths & Operations 22

Across 15 paths, the API surfaces 22 operations — 2 DELETE, 14 GET, 3 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Applications 22
GET
/api/v3/applications/{applicationId}
Retrieves an individual application by id
ApplicationsV3_GetApplication 1 param → 200401404429500
PUT
/api/v3/applications/{applicationId}
Update an application
ApplicationsV3_PutApplication 1 param body → 200400401403404422429500
DELETE
/api/v3/applications/{applicationId}
Deletes an application
ApplicationsV3_Delete 1 param → 200400401403404429500
GET
/api/v3/applications
Retrieve a collection of applications
ApplicationsV3_GetApplications 7 params → 200400401429500
POST
/api/v3/applications
Create a new application and release
ApplicationsV3_PostApplication body → 201400401422429500
GET
/api/v3/applications/{applicationId}/auto-report
Returns the associated auto-run report type for the application
ApplicationsV3_GetAutoReport 1 param → 200401403404429500
POST
/api/v3/applications/{applicationId}/auto-report
Set-up the associated auto-run report for the application
ApplicationsV3_PostAutoReport 1 param body → 200401403404422429500
GET
/api/v3/applications/{applicationId}/users
Returns a list of users that have access to the application
ApplicationsV3_GetApplicationUsers 1 param → 200401403404429500
GET
/api/v3/applications/{applicationId}/user-groups
Returns a list of user groups that have access to the application
ApplicationsV3_GetApplicationUserGroups 1 param → 200401403404429500
GET
/api/v3/applications/owners
Returns a list of users that can be set as an application owner
ApplicationsV3_GetApplicationOwners → 200401403429500
GET
/api/v3/applications/{applicationId}/user-permissions
Returns the permissions the current user has for the application
ApplicationsV3_GetApplicationUserPermissions 1 param → 200401404429500
GET
/api/v3/applications/{applicationId}/releases
Returns a list of releases for the given application
ApplicationsV3_GetApplicationReleases 8 params → 200400401429500
GET
/api/v3/applications/{applicationId}/issue-count-by-severity
Retrieves number of issues by severity for an application
ApplicationsV3_GetApplicationIssueCount 1 param → 200400401404429500
GET
/api/v3/applications/{applicationId}/scans
Returns a list of scans for the given application
ApplicationsV3_GetScansByApplicationId 6 params → 200400401404429500
GET
/api/v3/applications/{applicationId}/bug-tracker
Returns the bug tracker settings for the given application
ApplicationsV3_GetApplicationBugTracker 1 param → 200401403404429500
GET
/api/v3/applications/{applicationId}/microservices
Retrieves a list of Microservices for an application
ApplicationsV3_GetApplicationMicroservices 2 params → 200401404429500
POST
/api/v3/applications/{applicationId}/microservices
Add a Microservice to an application
ApplicationsV3_PostApplicationMicroservice 1 param body → 200401404429500
PUT
/api/v3/applications/{applicationId}/microservices/{microserviceId}
Edit a Microservice for an application
ApplicationsV3_PutApplicationMicroservice 2 params body → 200401404429500
DELETE
/api/v3/applications/{applicationId}/microservices/{microserviceId}
Delete a Microservice for an application
ApplicationsV3_DeleteApplicationMicroservice 2 params → 200401404429500
GET
/api/v3/applications/{applicationId}/audittemplates
Returns a list of audit templates for the given application
ApplicationsV3_GetAuditTemplates 2 params → 200401404429500
PUT
/api/v3/applications/{applicationId}/audittemplates
Creates/Update Audit templates for the given application
ApplicationsV3_PutApplicationAuditTemplates 1 param body → 200400401403404429500
GET
/api/v3/applications/{applicationId}/vulnerabilities/{Id}
Returns a list of vulnerabilities with matching InstanceId
ApplicationsV3_GetVulnerabilityInstancesinApplicationByVulnerabilityId 11 params → 200202400401403404429500

Schemas 44

The contract defines 44 schemas that model the data the API accepts and returns. The most detailed are Release (53 properties), Scan (35 properties), PostApplicationRequest (14 properties), ApplicationUserPermissions (11 properties). Each schema is shown below with its type and property counts.

ApplicationUserPermissions
object
Application User Permissions
11 properties
ScanPauseDetail
object
Scan Pause Details
3 properties
Error
object
Error
2 properties
FieldFilterValue
object
Field Filter Value
2 properties
AuditTemplateResponse
object
3 properties
DeleteApplicationResponse
object
Delete Application Response
2 properties
ApplicationIssueCountListResponse
object
Generic List Response
4 properties
ApplicationUserGroup
object
Application User
2 properties
Scan
object
Scan
35 properties
AuditTemplateListResponse
object
Generic List Response
4 properties
Application
object
Application
11 properties
Release
object
Release
53 properties
PostApplicationRequest
object
Post Application Request
14 properties 5 required
PutApplicationResponse
object
Put Application Response
2 properties
PutAuditTemplateAction
object
AuditTemplateAction
4 properties 1 required
VulnerabilityDTOLight
object
4 properties
ApplicationUserListResponse
object
Generic List Response
4 properties
PutAuditTemplateCondition
object
AuditTemplateCondition
4 properties
ApplicationIssueCount
object
10 properties
GetVulnerabilitiesResponseVulnerabilityDTOLight
object
Get Vulnerabilities Response
6 properties
FieldFilter
object
Field Filter
3 properties
PutApplicationRequest
object
Put Application Request
5 properties 2 required
MicroserviceListResponse
object
Generic List Response
4 properties
GetApplicationUsersResponse
object
Get Application Users Response
2 properties
AuditTemplateAction
object
4 properties
PutAuditTemplateFilterRequest
object
4 properties 2 required
ApplicationListResponse
object
Generic List Response
4 properties
PostMicroserviceRequest
object
Post Microservice Request
2 properties
GetApplicationUserGroupsResponse
object
Get Application User Groups Response
2 properties
Microservice
object
Microservice
4 properties
ApplicationAttribute
object
Attribute
2 properties
ScanListResponse
object
Generic List Response
4 properties
ApplicationBugTracker
object
Application Bug Tracker Settings
7 properties
ApplicationAttributeExtended
object
Application Attribute Extended
3 properties
PostAutoReportResponse
object
Post Auto Report Response
2 properties
AuditTemplateCondition
object
4 properties
ApplicationUser
object
Application User
7 properties
GetAutoReportResponse
object
Get Auto Report Response
4 properties
AuditTemplate
object
5 properties
ReleaseListResponse
object
Generic List Response
4 properties
PostApplicationResponse
object
Post Application Response
5 properties
PostAutoReportRequest
object
Post Auto Report Request
6 properties 2 required
ErrorResponse
object
Error Response
1 property
PostMicroserviceResponse
object
Post Microservice Response
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

opentext-cybersecurity-applications-api-openapi.yml Raw ↑

Other APIs OpenText Cybersecurity publishes across the network.

Webroot Unity API
OpenText Cybersecurity Attributes API
OpenText Cybersecurity Audit Template API
OpenText Cybersecurity Fortify On Demand Connect Networks API
OpenText Cybersecurity Multi Factor Authorization Code API
OpenText Cybersecurity Notifications API
OpenText Cybersecurity Releases API
OpenText Cybersecurity Reports API
OpenText Cybersecurity Scans API
OpenText Cybersecurity Tenant Entitlements API
OpenText Cybersecurity Tenant Heat Maps API
OpenText Cybersecurity Tenants API
Where this information came from

This is an independent, third-party profile of OpenText Cybersecurity Applications API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.