Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Create Application
/rest/{version}/teams/{
Descriptor
Value
HTTP Method
POST
Description
Creates an application under the given team with id of teamId.
Required Permission
Manage Applications
Request Header Parameters
Parameter
Value
Required
Description
Accept
String
Yes
A value of ‘application/json’ must be provided.
Request POST Data Parameters
Parameter
Value
Required
Description
name
String
Yes
The name of the new application that is being created.
url
String
no
The URL of where the application being assessed lives.
Sample Call:
Code Block | ||||
---|---|---|---|---|
| ||||
curl --insecure -H 'Accept: application/json' -H "Authorization: APIKEY {apiKey}" -X POST --data 'name=Test App&url=http://example.com' http://localhost:8080/threadfix/rest/latest/teams/1/applications/new |
Sample Output:
theme | Eclipse |
---|
"message":
"",
"success":
true,
"responseCode":
-1,
"object":
{
"id":
38,
"name":
"
API team",
"url":
"uniqueId":
null,
"applicationCriticality":
{
"id":
1,
"name":
"Low"
},
"policyStatuses": [],
"description": null,
"releaseFrequency": "UNKNOWN",
"testEnvironment": null,
"grcApplication":
null,
"scans":
[],
"infoVulnCount":
0,
"lowVulnCount":
0,
"mediumVulnCount":
0,
"highVulnCount":
0,
"criticalVulnCount":
0,
"totalVulnCount": 0,
"isInternal": false,
"unassignedVulnCount": 0,
"waf":
null,
"organization":
{
"name":
"Test
Team",
"id":
8
}
}
}
Page Tree | ||
---|---|---|
|