Mend's enhanced API enables automation of workflows in a REST compliant format. The API features:
If you have a dedicated instance of Mend, contact your Mend representative to access this API on your instance.
https://baseUrl/v3.0/applications/{applicationUuid}/scans/{scanUuid}/code/findings
No request payload
{ "additionalData": { "cursor": "1", "next": "https://domain.com/api/v3.0/resources?cursor=1" }, "response": [ { … } ], "supportToken": "string" }
https://baseUrl/v3.0/projects/{projectUuid}/code/findings
No request payload
{ "additionalData": {}, "response": { "message": "Operation succeeded", "result": null, "success": true }, "supportToken": "string" }
https://baseUrl/v3.0/projects/{projectUuid}/code/findings/{findingSnapshotId}
No request payload
https://baseUrl/v3.0/projects/{projectUuid}/scans/{scanUuid}/code/findings
No request payload
{ "additionalData": { "cursor": "1", "next": "https://domain.com/api/v3.0/resources?cursor=1" }, "response": [ { … } ], "supportToken": "string" }
https://baseUrl/api/v3.0/projects/{projectuuid}/scans/{scanuuid}/images/findings/secrets
No request payload
https://baseUrl/api/v3.0/projects/{projectuuid}/scans/{scanuuid}/images/findings/security
No request payload
{ "additionalData": { "error": "string", "paging": { … }, "totalItems": 100 }, "response": [ { … } ], "supportToken": "659C0A4730" }
https://baseUrl/api/v3.0/projects/{projectuuid}/scans/{scanuuid}/images/packages
No request payload
{ "additionalData": { "error": "string", "paging": { … }, "totalItems": 100 }, "response": [ { … } ], "supportToken": "659C0A4730" }