Get All Permissions

gethttps://app.fossa.com/api/roles/all-permissions

Get all available permissions that can be assigned to custom roles

Responses

200OK

Array of:

resourceTypestring

Resource type for the permission

actionstring

Action for the permission

scopesstring[]

Valid scopes for this permission

groupstring

Permission group for UI organization

descriptionstring

Human-readable description of the permission

403Forbidden
uuidstring

Unique identifier associated with the error

codeinteger

fossa specific error code

messagestring

message associated with this error

namestring

name of the error

httpStatusCodeinteger

http status code number

500Server Error
uuidstring

Unique identifier associated with the error

codeinteger

fossa specific error code

messagestring

message associated with this error

namestring

name of the error

httpStatusCodeinteger

http status code number

Try this endpoint

Build a request and run it against app.fossa.com.

Bearer

Stored in this browser for 24 hours. Try It uses a docs proxy for CORS and does not store tokens server-side.

GET https://app.fossa.com/api/roles/all-permissions
curl --request GET \  --url 'https://app.fossa.com/api/roles/all-permissions' \  --header 'accept: application/json' \  --header 'authorization: Bearer YOUR_API_TOKEN'

Real request. Mutating methods can change data.

Click Try It to run a request and see the response here.
Enter a Bearer token before running this request.