The call enables you to provide username and password credentials, providing authentication of browser-based logins for a DynamicDS scan.

Before using this API, Veracode strongly recommends that you read API Usage and Access Guidelines.

Resource URL


You need the Upload API or Upload API - Submit Only role to use this call.


app_id Integer. Required.
username String. Required.
password String. Required.
windows_domain String. Optional.


curl --compressed -u <VeracodeUsername>:<VeracodePassword>
 -F "app_id=10886" -F
          "username=testuser" -F "password=testpassword" -F "windows_domain=testdomain"


The call returns the dynamic_scan_info XML document, which references the dynamicscaninfo.xsd. Additional dynamicscaninfo.xsd schema documentation is available. Use the XSD file to validate the XML data. The following is an example of the returned XML.

<?xml version="1.0" encoding="UTF-8"?>
        <dynamic_scan_info xmlns:xsi="" xmlns="" xsi:schemaLocation="" account_id="11111" app_id="10886" scan_id="12345" error_message="">
        <dynamic_scan scan_id="12345" scan_name="Test Dynamic" scan_status="Incomplete" target_url="" directory_restriction_policy="true" https_http_inclusion="true">
        <contact_information first_name="John" last_name="Smith" telephone="123-456-7890" email=""/>
        <allowed_host host="" directory_restriction_policy="dir_and_sub" https_http_inclusion="true"/>