Admin API Calls

APIs

The Veracode Admin API uses several calls to automate user, team, and eLearning administration tasks.

Table. User Admin API Tasks
API Call Description
createuser.do Creates a new user login account. You cannot use this call to create a non-human API user account.
deleteuser.do Deletes the specified human user account.
getaccountcustomfieldlist.do Returns the ID and name of the available custom fields used by the organization of which the user is a member.
getuserinfo.do Returns information about the specified user account.
getuserlist.do Returns a list of all human Veracode user accounts for your organization.
updateuser.do Changes or updates the information for the specified user account.
Table. Team Admin API Tasks
API Call Description
createteam.do Creates a new team of users.
deleteteam.do Deletes the specified team of users.
getteaminfo.do Returns detailed parameters of a specific team.
getteamlist.do Returns a list of the user teams for your organization.
updateteam.do Changes or updates the information of the specified user team.
Table. eLearning Admin API Tasks
API Call Description
getcurriculumlist.do Provides a list of the eLearning curricula that is defined for your organization.
gettracklist.do Provides a list of the eLearning tracks that are available for your organization.