Skip to content

brian1917/vcodeapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Veracode API Package

GoDoc Go Report Card

Package Documentation

See here: https://godoc.org/github.com/brian1917/vcodeapi

Description

Go package that provides easy access to the Veracode APIs. Each API typically has two files: one for making the http request and one for parsing the response. For example, detailedreport.go calls the Veracode API and returns a [byte] and detailedreportparser.go parses the XML response and returns usable objects such as flaws.

Credentials File

Must be structured like the following:

veracode_api_key_id = ID HERE
veracode_api_key_secret = SECRET HERE

Included APIs

  1. Get App List (/api/5.0/getapplist.do)
  2. Get Build List (/api/5.0/getbuildlist.do)
  3. Get Sandbox List (/api/5.0/getsandboxlist.do)
  4. Get Detailed Report (/api/5.0/detailedreport.do)
  5. Get Team Info (api/3.0/getteaminfo.do)
  6. Updated Mitigation Info (api/updatemitigationinfo.do)
  7. Upload File (api/5.0/uploadfile.do)
  8. Begin Prescan (api/5.0/beginprescan.do)

About

Go package for easy access to Veracode APIs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages