You must meet specific prerequisites before you can use the Veracode APIs.
Note: Veracode APIs and integrations require access to
api.veracode.com. Contact your IT team to ensure these domains are on
the allowlist for your organization and that there is one-way communication on port 443 to
api.veracode.com. Refer to the complete list of domains and IP
addresses to add to your allowlist.
Ensure you access the APIs with the domain for your region.
Veracode reserves the right to apply API rate limiting to any account that exceeds
the allowed number of API requests within a specific period.
To access the Veracode APIs, you must have a Veracode account with the
required roles and Veracode API
credentials. See Understanding API
Access and Managing API Users.
You cannot use Veracode API credentials with cURL, but you can use them with the HTTPie command-line tool and Veracode plugins and
Veracode provides API wrappers
for Java and C# to simplify the use of the Veracode XML APIs.