List Actions
GET
/actions
Returns a paginated list of Actions in the current Space. Supports filtering by type, targetResourceType, unit assignment, and text search. Each item includes the assigned units.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” page
number
Example
1Page number (1-based)
limit
number
Example
20Items per page (max 100)
sortDir
string
Example
ascSort direction
search
string
Example
fire safetySearch by name (case-insensitive)
type
string
Example
trainingFilter by action type
targetResourceType
string
Example
personFilter by target resource type
unitId
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000Filter by Unit ID
sortBy
string
Example
nameSort field
Header Parameters
Section titled “Header Parameters ” X-Space-Id
required
string format: uuid
UUID of the target Space (tenant boundary). Validated against user access.
Responses
Section titled “ Responses ”object
data
required
Array<object>
object
id
required
Action ID
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 name
required
Action name
string
Example
Fire safety training type
required
Action type
string
Example
training targetResourceType
required
Target resource type
string
Example
person validityValue
required
Validity duration value
number
Example
5 validityUnit
required
Validity duration unit
string
Example
year units
required
Units this action is assigned to
Array<object>
object
id
required
Unit ID
string format: uuid
Example
550e8400-e29b-41d4-a716-446655440000 name
required
Unit name
string
Example
Production Department meta
required
object
page
required
Current page number
number
Example
1 limit
required
Items per page
number
Example
20 total
required
Total number of items
number
Example
42 totalPages
required
Total number of pages
number
Example
3Unauthorized — missing or invalid JWT
Forbidden — insufficient permissions