Format Requirements
| Requirement | Value |
|---|---|
| Encoding | UTF-8 |
| Delimiter | Comma (,) |
| Headers | First row must contain column headers matching field names exactly |
| Quoting | Use double quotes for fields containing commas or newlines |
| Date Format | ISO 8601 date (2024-01-15) |
| DateTime Format | ISO 8601 datetime (2024-01-15T10:30:00) |
| Boolean Values | true or false (case-insensitive) |
| UUID Format | Standard UUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) |
| Empty Values | Leave field empty for optional null values |
| Decimal Numbers | Use period as decimal separator (e.g., 1234.56) |
Example
Common Pitfalls
Column headers don't match
Column headers don't match
Column headers must match field names exactly — including underscores and casing. Refer to the API Reference for the correct field names for each template.
Date format issues
Date format issues
Use ISO 8601 format only. Dates like
01/15/2024 or Jan 15, 2024 will be rejected. Use 2024-01-15 instead.Extra whitespace
Extra whitespace
Avoid leading/trailing whitespace in headers and values. Some SFTP clients or export tools add invisible whitespace that causes field matching to fail.
BOM encoding
BOM encoding
If exporting from Excel, ensure you save as “CSV UTF-8” not “CSV”. The latter may include a BOM (byte order mark) that interferes with header parsing.