Complete reference for all Blueprint nodes available in the Supabase UE5 Plugin v1.4.1.
All async nodes follow the Activate pattern: create the node, bind delegates, then call
Activate().
| Node | Category | Description |
|---|---|---|
Register Async |
Auth | Register with email and password (basic) |
Register With Options Async |
Auth | Register with full FRegistrationOptions config |
Register With Mode Async |
Auth | Register using specific ERegistrationMode (EmailPassword, EmailPasswordConfirm, PhonePassword, EmailOTP, PhoneOTP) |
Register With Confirmation Async |
Auth | Register with email confirmation flow |
Login Async |
Auth | Sign in with email and password |
Logout Async |
Auth | Sign out current user |
Login Anonymously Async |
Auth | Sign in without credentials |
| Node | Category | Description |
|---|---|---|
OAuth With Provider Async |
Auth | OAuth with provider name (Google, GitHub, etc.) |
OAuth With Scopes Async |
Auth | OAuth with custom scopes array |
OAuth Secure Async |
Auth | OAuth with PKCE flow and state parameter |
Get Authorization URL |
Auth | Get the OAuth authorization URL without redirecting |
Handle Authorization Response |
Auth | Process OAuth callback response |
Cancel OAuth |
Auth | Cancel in-progress OAuth flow |
Is OAuth In Progress |
Auth | Check if OAuth flow is active |
| Node | Category | Description |
|---|---|---|
Get Current User |
Auth | Retrieve current authenticated user (FUser) |
Refresh Session Async |
Auth | Refresh the current session token |
Clear Authentication Data |
Auth | Clear all cached auth data and tokens |
Save Session Async |
Auth | Save session to USupabaseSessionSave save game |
| Node | Category | Description |
|---|---|---|
Create Table Async |
Database | Create table from FTableSchema definition |
Create Table From SQL Async |
Database | Create table using raw SQL CREATE statement |
Create Simple Table Async |
Database | Create table with minimal parameters |
| Node | Category | Description |
|---|---|---|
Fetch Row Async |
Database | Fetch a single row by primary key |
Fetch Rows Async |
Database | Fetch multiple rows with optional filter |
Insert Row Async |
Database | Insert a new row |
Upsert Row Async |
Database | Insert or update a row |
Update Row Async |
Database | Update an existing row by primary key |
Delete Row Async |
Database | Delete a row by primary key |
Delete Rows With Filters Async |
Database | Delete rows matching filter criteria |
| Node | Category | Description |
|---|---|---|
Does Row Exist Async |
Database | Check if a specific row exists |
Does Row Exist With Filter Async |
Database | Check if any row matches a filter |
Does Row Exist With Filters Async |
Database | Check if any row matches multiple filters |
Execute SQL Async |
Database | Execute raw SQL query |
Execute SQL Advanced Async |
Database | Execute SQL with parameters |
Execute Stored Procedure Async |
Database | Call a stored procedure |
| Node | Category | Description |
|---|---|---|
Upload File Async |
Storage | Upload file to Supabase Storage |
Upload File With Options Async |
Storage | Upload with FUploadOptions (metadata, caching, chunking) |
Upload Data Async |
Storage | Upload raw byte array |
Upload File With Progress Async |
Storage | Upload with progress callbacks |
Download File Async |
Storage | Download file from Storage |
Download File With Progress Async |
Storage | Download with progress callback |
Delete File Async |
Storage | Delete file from Storage |
Get Public URL Async |
Storage | Get public URL for a file |
| Node | Category | Description |
|---|---|---|
Cancel Upload |
Storage | Cancel in-progress upload |
Pause Upload |
Storage | Pause current upload |
Resume Upload |
Storage | Resume paused upload |
Get Upload Progress |
Storage | Get current upload progress (0-100) |
Is Upload In Progress |
Storage | Check if upload is active |
| Node | Category | Description |
|---|---|---|
Create Bucket Async |
Storage | Create a new storage bucket |
Get Bucket Async |
Storage | Get bucket info |
List Buckets Async |
Storage | List all storage buckets |
Delete Bucket Async |
Storage | Delete a storage bucket |
Bucket Exist Async |
Storage | Check if bucket exists |
Bucket File Exist Async |
Storage | Check if file exists in bucket |
| Node | Category | Description |
|---|---|---|
Subscribe To Realtime Async |
Realtime | Subscribe to table changes |
Subscribe To Realtime Advanced Async |
Realtime | Subscribe with heartbeat, reconnection, schema options |
Unsubscribe From Realtime Async |
Realtime | Unsubscribe from channel |
Reconnect |
Realtime | Force reconnect to realtime |
Disconnect |
Realtime | Disconnect from realtime |
Is Connection Healthy |
Realtime | Check realtime connection state |
| Node | Category | Description |
|---|---|---|
Save Data Async |
Persistence | Save entity data to Supabase |
Load Data Async |
Persistence | Load entity data from Supabase |
Force Sync |
Persistence | Force immediate save/load sync |
Update Data From Actor |
Persistence | Update persistent data from actor state |
Validate Current Data |
Persistence | Validate entity data before save |
Regenerate Entity Id |
Persistence | Generate new unique entity ID |
| Node | Category | Description |
|---|---|---|
Save Actors To Supabase Async |
Persistence | Save all tracked actors to database |
Load Actors From Supabase Async |
Persistence | Load actors from database into level |
Sync Actors With Supabase Async |
Persistence | Bidirectional sync with database |
Save Actors To File Async |
Persistence | Save actors to local file |
Load Actors From File Async |
Persistence | Load actors from local file |
| Node | Category | Description |
|---|---|---|
Parse JSON Validated Async |
Utility | Parse JSON with validation |
Parse JSON Array Async |
Utility | Parse JSON array |
Parse JSON With Schema Async |
Utility | Parse JSON against schema |
Parse To Data Asset Async |
Utility | Convert JSON to UPrimaryDataAsset |
| Node | Category | Description |
|---|---|---|
Parse Actors To Json Async |
Utility | Serialize actors to JSON |
Parse Actor With Custom Data Async |
Utility | Serialize actor with custom data |
| Node | Category | Description |
|---|---|---|
Validate Email Format |
Utility | Check if email string is valid |
Validate Phone Format |
Utility | Check if phone string is valid |
Validate Password Strength |
Utility | Check password against policy |
Generate Secure Password |
Utility | Generate a random secure password |
| Node | Category | Description |
|---|---|---|
Api Request Async |
Utility | Make custom API request to Supabase |
Api Request Advanced Async |
Utility | Custom API request with headers and timeout |
Supabase Api Request Async |
Utility | Supabase-specific API call |
| Node | Category | Description |
|---|---|---|
Initialize Connection Async |
Connection | Initialize Supabase connection |
Test Connection Async |
Connection | Test connection to Supabase |
Retry Connection Async |
Connection | Retry failed connection |
Version: 1.4.1 | Last Updated: May 2026