Skip to main content

Get Features

GET /v1/features

Retrieves a collection of available system features with their associated access control lists (ACLs). Each feature defines the namespace, permissions, and metadata describing its access level and creation details. Use this endpoint to discover what features are available in the system and understand the permissions associated with each feature.

Response Example

[
{
"_id": "640e6731c57beebe4a2a6474",
"namespace": "RoleManagement/Modify",
"__v": 0,
"acl": [
{
"resource": "user-permission-role",
"action": "create:any",
"attributes": ["tenant.child"]
},
{
"resource": "product",
"action": "delete:any",
"attributes": []
},
{
"resource": "image-upload",
"action": "create:any",
"attributes": ["tenant.child"]
},
{
"resource": "image-upload",
"action": "delete:any",
"attributes": ["tenant.child"]
}
],
"class": "system",
"createdAt": "2025-10-14T04:53:57.381Z",
"updatedAt": "2025-10-21T15:57:15.090Z",
"title": "Product Bundles",
"description": "Access to build product bundles"
}
]