This section helps you remedy common problems and understand how better to use the Archer API for GRC integrations.
|Invalid IP address range.||Ensure that you are attempting to connect from an IP address that is allowed by the IP address restrictions for the login you are using. Ensure you have added the required domains for your Veracode account to the allowlist for your organization. Refer to the complete list of domains and IP addresses to add to your allowlist.|
|Invalid login type.||Ensure that you are providing credentials for an API class login with the Archer API role.|
|Invalid or null token.||Each login account is limited to using five tokens at a time to download Archer reports. The last five generated tokens are valid. All tokens expire after 30 days whether they are used or not. Using invalid tokens returns HTTP status code 403.|
|Incorrect date format.||Ensure the date format for the |
|The report is not ready.||If you try to call |
|The results file is too large.||When attempting to fetch the Archer feed for a large number of applications at the same time, the Veracode Platform may return HTTP status code 500. Veracode recommends that you fetch the data using the optional arguments for the Archer API to limit the scope of the data being pulled, for example using |
Alternatively, you can use the asynchronous calls