🤖 For AI agents: The complete documentation index is available at /docs/llms.txt. A markdown version of this page is available at /docs/apis/user-actions.md.
Manage User Action API
This page contains the APIs for managing user actions. This API does not cover actually actioning users. Instead, this is the CRUD API to manage the user action definitions.
If you want to apply an existing user action to a user, see the Actioning Users API and the guide on how to use User Actions.
Here are the APIs:
| Operation | Method | Endpoint |
|---|---|---|
| Create a User Action | POST | /api/user-action/api/user-action/{userActionId} |
| Retrieve a User Action | GET | /api/user-action/api/user-action/{userActionId} |
| Update a User Action | PUT | /api/user-action/{userActionId} |
| Delete a User Action | DELETE | /api/user-action/{userActionId}/api/user-action/{userActionId}&hardDelete=true |
| Reactivate a User Action | PUT | /api/user-action/{userActionId}?reactivate=true |