Skip to main content

SCA REST API

You can use the SCA REST API to retrieve, delete, insert, or update data related to SCA Agent-based Scan. You can also query Veracode's vulnerability database, annotate SCA upload findings, and generate SBOMs.

Permissions

Before you can use this API, you must have a UI user account. This API doesn't support API user accounts.

Authentication

This API requires secure authentication to Veracode.

Required HTTP headers

The Veracode SCA API requires that you set these HTTP headers in the REST requests:

  • accept-encoding: gzip
  • user-agent: a value of your choice. We recommend a company name, email domain, or application name.

SCA API specification

The API specification is available on SwaggerHub.