The following URL, Headers and Parameters are required for requests to this API endpoint. Where a parameter is optional, it will be indicated. Otherwise treat all parameters as mandatory.
GET /api/ss/groups/:id/projects HTTP/1.1Host: demo.attackforge.comX-SSAPI-KEY: APIKeyContent-Type: application/jsonConnection: close
id (string)
Identifier for the group.
Example:
GET /api/ss/groups/5e6880f33e6d520a26fef4b0/projects HTTP/1.1
The following example is a cURL request to get all projects for a group.
Include API Token instead of stars in 'X-SSAPI-KEY: ***************************************' parameter.
curl -X GET 'https://demo.attackforge.com/api/ss/groups/5e6880f33e6d520a26fef4b0/projects' -H 'Host: demo.attackforge.com' -H 'X-SSAPI-KEY: ***************************************' -H 'Content-Type: application/json' -H 'Connection: close'
Response contains an array of project objects.
{"count": 999,"projects":[{"project_id": "...","project_name": "...","project_code": "...","project_status": "...","project_total_testcases": 999,"project_not_tested_testcases": 999,"project_in_progress_testcases": 999,"project_tested_testcases": 999,"project_not_applicable_testcases": 999,"project_total_vulnerabilities": 999,"project_critical_vulnerabilities": 999,"project_high_vulnerabilities": 999,"project_medium_vulnerabilities": 999,"project_low_vulnerabilities": 999,"project_info_vulnerabilities": 999,"project_open_vulnerabilities": 999,"project_closed_vulnerabilities": 999,"project_retest_vulnerabilities": 999,"project_zeroday_vulnerabilities": 999,"project_easily_exploitable_vulnerabilities": 999,"project_cwe_top_25_vulnerabilities": 999,"project_owasp_top_10_vulnerabilities": 999,"project_pending_vulnerabilities": 999,"project_retests_requested": 999,"project_retests_completed": 999,"project_start_date": "...","project_end_date": "...","project_scope": ["...","..."],"project_on_hold": "...","project_scoring": "...","project_created": "...","project_last_modified": "..."}]}