RUAL Documentation

Blueprint Actions APIs

List of all cluster API endpoints within the Blueprint Actions category. Each endpoint provides specific functionality for integrating with cluster services.

/blueprintactions/search GET Search blueprint actions using query parameters (DEPRECATED - avoid use) /blueprintactions/search POST Search blueprint actions using request body with complex queries /blueprintactions/{guid} GET Retrieve a specific blueprint action /blueprintactions POST Create a new blueprint action /blueprintactions/realtime GET WebSocket connection for realtime blueprint action updates /blueprintactions/realtime/{guid} POST Share realtime collaboration events for a specific blueprint action to all connected users /blueprintactions/users/list/{guid} GET Get list of users currently collaborating on a specific blueprint /blueprintactions/users/join/{guid} POST Join realtime collaboration session for a specific blueprint. Creates or updates user activity tracking and broadcasts join event to other collaborators. /blueprintactions/users/leave/{guid} POST Leave realtime collaboration session for a specific blueprint. Removes user from activity tracking and broadcasts leave event to other collaborators. /blueprintactions/get_multiple POST Retrieve multiple blueprint actions by their GUIDs in a single request /blueprintactions/updates DELETE Delete multiple blueprint actions in bulk operation with change tracking /blueprintactions/unsaved/{guid} GET Retrieve unsaved draft version of a specific blueprint action /blueprintactions/unsaved/{guid} POST Save multiple unsaved blueprint actions to persistent storage with comprehensive change tracking and real-time broadcasting /blueprintactions/unsaved/{guid} DELETE Discard unsaved changes for a blueprint, optionally filtering by user /blueprintactions/bulkunsaved PUT Update multiple blueprint actions in unsaved state with real-time collaboration broadcasting
Back to API Categories Return to the main API categories page to browse other endpoints