Skip to main content
Once the code is installed, your users can submit their files through the CSVbox importer. The raw files they upload are available on the Import page of your dashboard. CSVbox also pushes the data to your app according to the destination type configured for your sheet. See the sample response below for the payload format.

Sample response

This sample JSON response is sent to an API/webhook destination:
All import data and raw files are retained for one month. You can also choose to bypass storing the files in our data store.

Import complete webhook

Optionally, subscribe to the import complete event webhook on the sheet settings page. This webhook fires when CSVbox completes the import process for any user. Here is an example of the JSON that could be sent to your webhook endpoint:

Data on the client side

You can also receive the entire CSV data in JSON format inside the data object of the callback function. To receive the CSV data in the callback function, activate this option on the sheet Destination page.
Send JSON data to client option on the sheet Destination page
You then receive the JSON data in the rows property of the data object. For example:

Next steps

Destinations

Choose where CSVbox sends the imported data.

2. Install Code

Review the importer options, events, and callback function.