IBEx.Fi User Data Storage Flow

1. Store User Data Flow
💾
Store Data
POST /v1.1/ibexsafe/userdata
externalUserId + data (key/value)
🔒
Data Stored Securely
IBEX Safe (GDPR-compliant)
Private keys filtered
2. Retrieve User Data Flow
📖
Get Data
🔍
Data Retrieved
Private keys excluded
Flat key/value map
3. Update User Data Flow
✏️
Update Data
POST /v1.1/ibexsafe/userdata
Partial update supported
Data Updated
Only specified keys updated
Other keys unchanged
4. Delete Key Flow
🗑️
Delete Key
Key Deleted
Key removed from storage
Other keys preserved

📋 Data to Store

  • externalUserId : User identifier (from JWT)
  • data : Key/value pairs (string, boolean, number, null)
  • private.* keys : Write-only sensitive data

🔧 Endpoints

⚙️ Technical Details

  • GDPR-compliant storage (IBEX Safe)
  • Private keys (write-only)
  • Partial updates supported
  • Flat key/value structure
  • JWT authentication required
  • Optional sign-in integration
← Back to User Data Guide