# Update / upload "Blank table" via API or sync

**URL:** <https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464>\
**Category:** Workbooks\
**Created:** [July 2, 2026, 9:43am UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464 "2026-07-02T09:43:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![klaus\_mueller](https://avatars.discourse-cdn.com/v4/letter/k/3d9bf3/32.png) [@klaus\_mueller](https://community.omni.co/u/klaus_mueller)\
**Post date:** [July 2, 2026, 9:43am UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464/1 "2026-07-02T09:43:05Z")

</div>

Hello community,

Our customers use the feature that allows uploading a CSV file to the workbook to enrich model data with external information (e.g., for lookups, thresholds, etc.).

This “external information” changes frequently, yet we do not want to integrate it into our backend data (since we use standardized models for all customers).

Is Omni plannng to provide an API to upload / update the “Blank table” ? Or is there any other possiblity to update this data automatically (e.g. synch via google-slides, …) ?

The ability to easily add “user data” to the workbook is very useful and appreciated by our customers; however, manual updating involves a significant amount of effort.

thanks

Klaus

---

<div class="post-metadata">

**Author:** ![James](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@James](https://community.omni.co/u/James)\
**Post date:** [July 6, 2026, 6:56pm UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464/2 "2026-07-06T18:56:20Z")

</div>

Hi Klaus, I think I understand - are you uploading blank template CSVs which customers can edit, and you’re looking to have those uploads managed programmatically via API?

---

<div class="post-metadata">

**Author:** ![klaus\_mueller](https://avatars.discourse-cdn.com/v4/letter/k/3d9bf3/32.png) [@klaus\_mueller](https://community.omni.co/u/klaus_mueller)\
**Post date:** [July 7, 2026, 8:33am UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464/3 "2026-07-07T08:33:35Z")

</div>

Yes - exactly

The reason for this is that the data contained in the CSV file changes frequently, yet my clients want to avoid the “manual” effort of re-uploading (or modifying) the data. Instead, they want to automate this update process.

Klaus

---

<div class="post-metadata">

**Author:** ![James](https://avatars.discourse-cdn.com/v4/letter/j/bc8723/32.png) [@James](https://community.omni.co/u/James)\
**Post date:** [July 7, 2026, 6:55pm UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464/4 "2026-07-07T18:55:33Z")

</div>

Got it, yes you can upload CSVs using this API endpoint

> **[Upload a CSV file - Omni Docs](https://docs.omni.co/api/uploads/upload-a-csv-file)**
>
> To use this endpoint: - The Upload data setting in Settings \> Content permissions must enabled by an Organization Admin - The authenticating user must have Restricted Querier permissions or higher on the model the file will be uploaded to Upload a...

---

<div class="post-metadata">

**Author:** ![klaus\_mueller](https://avatars.discourse-cdn.com/v4/letter/k/3d9bf3/32.png) [@klaus\_mueller](https://community.omni.co/u/klaus_mueller)\
**Post date:** [July 10, 2026, 11:46am UTC](https://community.omni.co/t/update-upload-blank-table-via-api-or-sync/464/5 "2026-07-10T11:46:29Z")

</div>

James

perfect - works like a charm 👍

Klaus
