Applications REST API
You can use the Applications API to quickly access information about your Veracode applications.
The Applications API endpoint provides access to all the applications in your portfolio, as well as application-related data, such as sandboxes and policy evaluations. You can use the Applications API with other REST APIs to simplify common reporting and dashboarding scenarios, enabling you to retrieve the latest data for each application with a single call. You can also access historical state-change information on findings and use HMAC authentication to improve API security.
Permissions
Before you can use this API, you must have a user account with the Creator or Security Lead role.
Authentication
This API requires secure authentication to Veracode.
Applications API specification
The Applications API specification is available from SwaggerHub.
Combine queries
To perform multiple actions in the same request, combine queries using &. For example:
http --auth-type=veracode_hmac "https://api.veracode.com/appsec/v1/applications?policy_compliance=DID_NOT_PASS&modified_after=2020-02-28"