> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onspace.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Data Management

> Manage your app's structured information through Spaces Cloud tables and records. 

### **What is Cloud Data Management?**

**Data Management in OnSpace Cloud** allows you to store and organize structured information that powers your app—from user profiles and content to orders and activity logs. Everything is managed through **Cloud**, our built-in backend service. This feature is exclusively visible in **Cloud Mode**, which is currently designed specifically for building **mobile apps**.

### **Common Data Scenarios**

**User Management**

* User profiles and authentication: The Cloud backend only supports email-based authentication with OTP verification.Third-party OAuth providers (Google, Apple, Facebook, Twitter, etc.) coming soon.

* Role-based permissions

* User preferences and settings

**Content Storage**

* Product catalogs and inventory
* Blog posts and articles
* Media libraries and assets

**Transaction Handling**

* E-commerce orders and payments
* Booking and reservation systems
* Shopping carts and wishlists

### **Managing Your Data**

#### **Adding Records Manually**

1. **Navigate to Dashboard** → Click "Data" tab

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/data.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=664ea579630aedcdd603ccfce4d687a3" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="2762" height="1362" data-path="images/data.jpg" />

2. **Select Your Table** → Choose the relevant data table

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/X95gSGXKESLzv0_t/images/table.jpg?fit=max&auto=format&n=X95gSGXKESLzv0_t&q=85&s=b3117b8101a08b110b17493a3aee0bc9" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="2856" height="1358" data-path="images/table.jpg" />

3. **Add New Record** → Click "+ Add" and fill in the fields

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/add1.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=fe682b99eab3fbb98abf0efd388d0ca4" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="2766" height="1370" data-path="images/add1.jpg" />

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/add.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=1a47d1e481b386f54c1039fd2446c3dd" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="2748" height="1354" data-path="images/add.jpg" />

#### **Bulk Data Import (CSV)**

**Step-by-Step Import Process:**

1. **Prepare Your Data** → Format your data to match the data structure(.csv format)
2. **Navigate to Dashboard** → Click "Auctions" →Import

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/import.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=bac85f173a841db9cf268865a1bddae9" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="1830" height="1364" data-path="images/import.jpg" />

3. **Upload & Import** → Use the CSV import feature to bulk upload

**Best Practice:** Always export and review the data table CSV format first to avoid import errors.

### **Exported File Details**

* **Format:** The downloaded file will be in `.csv` format.
* **Content:** It will include all records and columns currently present in the OnSpace data table you selected for export.
* **Headers:** The first row of the CSV file will contain the column headers, matching the names as they appear in OnSpace.

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/uznhodZoTPZ-363k/images/dataexportnew.jpg?fit=max&auto=format&n=uznhodZoTPZ-363k&q=85&s=c4085c28927c491a9509cd8d85e5c41c" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="1836" height="1448" data-path="images/dataexportnew.jpg" />

#### **Data Deletion Options**

**Single Record Deletion:**

* Click the 🗑️ icon next to any record for individual deletion

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/delete.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=0887d79830a3799851f93f568c35d498" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="1838" height="1372" data-path="images/delete.jpg" />

**Bulk Operations:**

* Use **"Delete All"** from the Actions menu to clear entire tables

<img className="block dark:block" src="https://mintcdn.com/soulzaiinc/NNM1J2GbojClOo29/images/deleteall.jpg?fit=max&auto=format&n=NNM1J2GbojClOo29&q=85&s=de7d2fceba0c433f9ea31242bae61312" alt="Cross-App API Connection" title={true} style={{ width:"100%" }} width="1838" height="1372" data-path="images/deleteall.jpg" />

**Irreversible Action:** Bulk deletion cannot be undone. Consider exporting backups before major deletions.
