- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 03, 2025 04:46 AM - edited Feb 03, 2025 04:47 AM
Hello everyone,
I’m encountering an issue when trying to use the Sync API to upload a CSV file to Airtable. Every time I send my request, I receive the following error message:
“Column names must be non-empty strings.”
I’ve carefully checked my CSV file, and everything seems fine. The column headers are properly defined, and there are no empty values. What’s more confusing is that when I manually import the same CSV file into Airtable through the UI, it works perfectly without any errors.
I have double-checked that:
• The CSV file is correctly formatted.
• Column headers are valid and properly named.
• There are no empty column names.
• The same file works fine when imported manually via the UI.
Has anyone else faced this issue with the Sync API? Is there a specific requirement for the column headers when using this API that differs from the manual import?
Code example :
Thanks in advance for any help!