Mend SAST API (24.9.2.5)

Mend Static Application Security Testing Solution Web API

Download OpenAPI description
Overview
Mend Support support@mend.io
Languages
Servers
https://api-docs.mend.io/sast/

Applications

Operations

Configurations

Operations

SAST Engines

Operations

Groups

Operations

Get user groups

Request

Get all user groups.

No request payload

Responses

OK

Bodyapplication/jsonArray [
descriptionstring
idstring
membersArray of objects(models.ShortMember)
namestringrequired
orgIdstring
]
Response
application/json
[ { "description": "string", "id": "string", "members": [], "name": "string", "orgId": "string" } ]

Create a user group

Request

Create a user group.

Bodyapplication/jsonrequired

Group to create

descriptionstring
idstring
membersArray of objects(models.ShortMember)
namestringrequired
orgIdstring
application/json
{ "description": "string", "id": "string", "members": [ {} ], "name": "string", "orgId": "string" }

Responses

OK

Bodyapplication/json
messagestring
Example: "Operation succeeded"
resultany
successboolean
Example: true
Response
application/json
{ "message": "Operation succeeded", "result": null, "success": true }

Delete a group

Request

Delete a user group by ID. Only empty user groups can be deleted.

Path
idstringrequired

Group ID

No request payload

Responses

OK

Bodyapplication/json
messagestring
Example: "Operation succeeded"
resultany
successboolean
Example: true
Response
application/json
{ "message": "Operation succeeded", "result": null, "success": true }

Get a group

Request

Find a user group by ID.

Path
idstringrequired

Group ID

No request payload

Responses

OK

Bodyapplication/json
descriptionstring
idstring
membersArray of objects(models.ShortMember)
namestringrequired
orgIdstring
Response
application/json
{ "description": "string", "id": "string", "members": [ {} ], "name": "string", "orgId": "string" }

Update a group

Request

Update a user group by ID.

Path
idstringrequired

Group ID

Bodyapplication/jsonrequired

Group to create

descriptionstring
idstring
membersArray of objects(models.ShortMember)
namestringrequired
orgIdstring
application/json
{ "description": "string", "id": "string", "members": [ {} ], "name": "string", "orgId": "string" }

Responses

OK

Bodyapplication/json
messagestring
Example: "Operation succeeded"
resultany
successboolean
Example: true
Response
application/json
{ "message": "Operation succeeded", "result": null, "success": true }

Remove a user from a group

Request

Remove a use rfrom a user group.

Path
idstringrequired

Group ID

userIdstringrequired

User ID

No request payload

Responses

OK

Bodyapplication/json
messagestring
Example: "Operation succeeded"
resultany
successboolean
Example: true
Response
application/json
{ "message": "Operation succeeded", "result": null, "success": true }

Add a user to a group

Request

Remove a use rfrom a user group.

Path
idstringrequired

Group ID

userIdstringrequired

User ID

No request payload

Responses

OK

Bodyapplication/json
messagestring
Example: "Operation succeeded"
resultany
successboolean
Example: true
Response
application/json
{ "message": "Operation succeeded", "result": null, "success": true }

Users

Operations

Scans

Operations

Templates

Operations

Findings

Operations

Data flows

Operations