{"version":1,"pages":[{"id":"-MN8YVg3OrdUq0XEYVTd","title":"Help Center","pathname":"/","siteSpaceId":"sitesp_EIIld","description":"Welcome to CSVbox documentation and help site!"},{"id":"-MOGv6-aW2aB2fgDl2Eo","title":"Getting Started","pathname":"/getting-started","siteSpaceId":"sitesp_EIIld","description":"With csvbox.io you can add a production-ready import feature to your web app in just a few minutes."},{"id":"IwuVHci5PYyfCVx4LCOw","title":"1. Add Template","pathname":"/getting-started/1.-add-template","siteSpaceId":"sitesp_EIIld","description":"Configure the data model via your Csvbox dashboard.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"M6d2c0IQNLNyVSkGHu5V","title":"2. Install Code","pathname":"/getting-started/2.-install-code","siteSpaceId":"sitesp_EIIld","description":"Add a snippet of code to your app to start accepting spreadsheets from your users.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"SW1Xjm5gUmquTgT3EOnF","title":"3. Receive Data","pathname":"/getting-started/3.-receive-data","siteSpaceId":"sitesp_EIIld","description":"Receive ready-to-use data in your app.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"s0CIChBkt8bG72EPOpC4","title":"Dashboard Settings","pathname":"/dashboard-settings","siteSpaceId":"sitesp_EIIld","description":"Configure the importer via Csvbox dashboard"},{"id":"-MfXTzcp1nRANdG4Hwlq","title":"Column Options","pathname":"/dashboard-settings/sheet-options","siteSpaceId":"sitesp_EIIld","description":"Description of column configuration settings","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"-MjgZCXUnkH4jJUaYW7O","title":"Bulk Add Columns","pathname":"/dashboard-settings/add-columns-via-csv","siteSpaceId":"sitesp_EIIld","description":"Bulk add columns to a new sheet by providing the column info in a CSV file.","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"sPVkzp1SX398Qato0Mfl","title":"Validations","pathname":"/dashboard-settings/validations","siteSpaceId":"sitesp_EIIld","description":"This page describes the various validation options available inside the importer.","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"fj0O5jbuahVjx5mHqdSe","title":"Sheet Options","pathname":"/dashboard-settings/sheet-options-1","siteSpaceId":"sitesp_EIIld","description":"Description of select sheet configuration settings","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"ZFlwtLzNsYhzLSciXy0Q","title":"Styling","pathname":"/dashboard-settings/styling","siteSpaceId":"sitesp_EIIld","description":"Personalize the importer with custom colors, fonts & logo","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"eBql5mOXsFNXFRnBlesS","title":"AI Bulk Transforms","pathname":"/dashboard-settings/ai-bulk-transforms","siteSpaceId":"sitesp_EIIld","description":"Let users modify column data using natural language prompts — directly in the importer.","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"Tqdgaaj52h5UKYtp3Fmc","title":"Import Analytics","pathname":"/dashboard-settings/import-analytics","siteSpaceId":"sitesp_EIIld","description":"Get visibility into how users interact with CSVbox importer—from opening the widget to completing a successful import. Identify drop-offs, understand errors, and improve your data import experience.","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"ph3vEuU43PN01Pl4E1t8","title":"AI Document Import","pathname":"/dashboard-settings/ai-document-import","siteSpaceId":"sitesp_EIIld","description":"Extract structured tables from PDFs, images, and documents with simple, transparent pricing","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"m1wYEC0TjacCb78h3v58","title":"Split Large CSV","pathname":"/dashboard-settings/split-large-csv","siteSpaceId":"sitesp_EIIld","description":"Automatically split large CSV files into smaller parts for faster, more reliable imports with improved browser performance.","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"npW0vtSwp3eEBrOipFSp","title":"AI Function Generator","pathname":"/dashboard-settings/ai-function-generator","siteSpaceId":"sitesp_EIIld","description":"Generate validation rules, transforms, virtual columns, and regex patterns using plain-language instructions","breadcrumbs":[{"label":"Dashboard Settings"}]},{"id":"gf7kDAMpuLJ6mdYJIxOw","title":"Advanced Installation","pathname":"/advanced-installation","siteSpaceId":"sitesp_EIIld","description":"Description of additional importer options and features."},{"id":"wEAuPKmB2fTlK2m4UlmY","title":"Dynamic Columns","pathname":"/advanced-installation/dynamic-columns","siteSpaceId":"sitesp_EIIld","description":"Add new columns to the template at run-time.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"mzxsW9LJgRdCzoWFUeGY","title":"Virtual Columns","pathname":"/advanced-installation/virtual-columns","siteSpaceId":"sitesp_EIIld","description":"Create new columns by applying custom data transformation logic.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"wHg2tCGNwDkbaCXQ3B8D","title":"Unmapped Columns","pathname":"/advanced-installation/unmapped-columns","siteSpaceId":"sitesp_EIIld","description":"Allow users to submit columns not included in the sheet template.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"Pw0iVCEmlSQ82ekQyD5e","title":"Ignored Columns","pathname":"/advanced-installation/ignored-columns","siteSpaceId":"sitesp_EIIld","description":"Option for users to drop columns from the import process.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"Fi18vOJcreZID1bD7Syc","title":"Import Links","pathname":"/advanced-installation/import-links","siteSpaceId":"sitesp_EIIld","description":"No code import links to accept files anywhere.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"bZxJrXMOQvNdpytgOKDb","title":"Validation Functions","pathname":"/advanced-installation/validation-functions","siteSpaceId":"sitesp_EIIld","description":"Validate data with custom Javascript functions.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"9yRAYt6AALwttfehSaGZ","title":"Server Side Validation","pathname":"/advanced-installation/server-side-validation","siteSpaceId":"sitesp_EIIld","description":"Validate data at your server, report back errors for correction.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"ESMomiLmwEsfQm19yjFL","title":"Data Transforms","pathname":"/advanced-installation/data-transforms","siteSpaceId":"sitesp_EIIld","description":"Bulk edit the dataset before pushing it to your system.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"eLYUEMQcsSWc99poSxfs","title":"REST File API","pathname":"/advanced-installation/rest-file-api","siteSpaceId":"sitesp_EIIld","description":"Automate CSV submissions via REST File API","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"mdRY1YwgBqoIh7jJeMuY","title":"Environment Variables","pathname":"/advanced-installation/environment-variables","siteSpaceId":"sitesp_EIIld","description":"Variables to configure the importer environment","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"CDHfNATK4BmuQqZjmLbA","title":"Auth API","pathname":"/advanced-installation/auth-api","siteSpaceId":"sitesp_EIIld","description":"Authenticate API requests to CSVBox using a secure header-based scheme that validates both your API Key and Secret API Key.","breadcrumbs":[{"label":"Advanced Installation"}]},{"id":"-MYigTAaYmsasIXlEb9V","title":"Data Destinations","pathname":"/destinations","siteSpaceId":"sitesp_EIIld","description":"This document defines the different destinations where the importer can push the data uploaded by the users. The following is the list of supported destinations."},{"id":"-Mizyc-c8LVNnKcxuJUp","title":"Bubble.io","pathname":"/destinations/bubble.io","siteSpaceId":"sitesp_EIIld","description":"Import customer CSV data to your Bubble app database with the csvbox.io importer.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"seV1g4mVfrGo0ZUmPkBh","title":"Zapier","pathname":"/destinations/zapier","siteSpaceId":"sitesp_EIIld","description":"Push user CSV data to Zapier.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"FgwmzhS4FismeMPccdw4","title":"Notion","pathname":"/destinations/notion","siteSpaceId":"sitesp_EIIld","description":"Import customer CSV data to your Notion database.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"G2onyBOpvvW53k7GH2Wr","title":"Webflow","pathname":"/destinations/webflow","siteSpaceId":"sitesp_EIIld","description":"Import customer CSV data to your Webflow CMS.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"KZ2RBnOliUt4Kk8dLbu6","title":"Softr","pathname":"/destinations/softr","siteSpaceId":"sitesp_EIIld","description":"Collect spreadsheets from users and push clean data to Softr database.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"c1F3yDCy9vyFAWpeUQ1a","title":"Google BigQuery","pathname":"/destinations/google-bigquery","siteSpaceId":"sitesp_EIIld","description":"Import CSV or Excel data directly into your Google BigQuery tables using CSVbox.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"4GvSrnfIFITUUx4onQBP","title":"Supabase","pathname":"/destinations/supabase","siteSpaceId":"sitesp_EIIld","description":"Easily import CSV or Excel data directly into your Supabase tables.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"RAfwgZxdbMLkmjhLtDmE","title":"n8n","pathname":"/destinations/n8n","siteSpaceId":"sitesp_EIIld","description":"Push user spreadsheet data to n8n.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"4yAIgVIrcm51FQkKf7OB","title":"Pipedream","pathname":"/destinations/pipedream","siteSpaceId":"sitesp_EIIld","description":"Import your CSV or Excel data directly into your Pipedream workflows with CSVBox.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"jtgZf1cM1uWgU1asHzQG","title":"Automation Platforms","pathname":"/destinations/automation-platforms","siteSpaceId":"sitesp_EIIld","description":"Send CSVbox imports to Zapier, n8n, Make, Workato, or any workflow automation tool with one universal setup.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"knhbelUEQjaK9goqQa83","title":"Private Mode","pathname":"/destinations/private-mode","siteSpaceId":"sitesp_EIIld","description":"User data does not transit CSVbox servers/networks and does not get stored in CSVbox data stores.","breadcrumbs":[{"label":"Data Destinations"}]},{"id":"-MOWEuK-7avfvNFjjs4K","title":"Account","pathname":"/account","siteSpaceId":"sitesp_EIIld","description":"FAQs related to account information and subscription plans."},{"id":"N9DHDn9rqsuuNGDuzYG7","title":"Teams","pathname":"/account/teams","siteSpaceId":"sitesp_EIIld","description":"Organize and control access to CSVbox by adding team members.","breadcrumbs":[{"label":"Account"}]},{"id":"-MOWQ4xuuOtKsfNO6NRe","title":"Change Log","pathname":"/change-log","siteSpaceId":"sitesp_EIIld","description":"A record of all notable changes made to the application."},{"id":"-MOWPs52uJhChde41Szm","title":"Privacy Policy","pathname":"/legal/privacy","siteSpaceId":"sitesp_EIIld","description":"Revision Date: 13 April 2021","breadcrumbs":[{"label":"Legal"}]},{"id":"-MOWPZLnrxMOda3tVKnl","title":"Terms of Use","pathname":"/legal/terms","siteSpaceId":"sitesp_EIIld","description":"Last updated: 02 December 2025","breadcrumbs":[{"label":"Legal"}]},{"id":"-MXHYhcbA6jAGAaX6J0t","title":"Cookie Policy","pathname":"/legal/cookie-policy","siteSpaceId":"sitesp_EIIld","description":"Last updated January 31, 2022","breadcrumbs":[{"label":"Legal"}]},{"id":"-MY3_BJ6THfRB6slv_n3","title":"User Data Policy","pathname":"/legal/data-policy","siteSpaceId":"sitesp_EIIld","description":"Revision Date: 06 April 2023","breadcrumbs":[{"label":"Legal"}]},{"id":"-MY9yoQ-wZIJesAqzRal","title":"GDPR","pathname":"/legal/gdpr","siteSpaceId":"sitesp_EIIld","description":"At CSVbox we take data protection and privacy seriously. We firmly believe in respecting our customers and their respective users’ privacy rights.","breadcrumbs":[{"label":"Legal"}]},{"id":"ueBeMSkonpLUylrDtTCx","title":"Data Processing Addendum","pathname":"/legal/gdpr/data-processing-addendum","siteSpaceId":"sitesp_EIIld","description":"Last Modified: April 22, 2026","breadcrumbs":[{"label":"Legal"},{"label":"GDPR"}]},{"id":"Jrmt9P7mgLRIYbcaXsU8","title":"SOC 2 Type 2","pathname":"/legal/soc-2-type-2","siteSpaceId":"sitesp_EIIld","description":"Find out how CSVbox is setting the benchmark for the privacy and confidentiality of customer data through its SOC 2 Type 2 compliance.","breadcrumbs":[{"label":"Legal"}]}]}