Using Other Formats
If providing data in our preferred format proves difficult for any reason, feel free to send us your catalog data in a format that works best for you.
note
Using other formats to send Krestor your catalog is only available for the proof schedule. Full integrations require sending catalog data using the catalog management endpoints via HTTPS/FTPS (in the preferred format where applicable).
Krestor's engineers will write custom JavaScript code to extract, analyze, transform, and upload the data in your product catalog files.
We can power a proof schedule with catalogs formatted using any of the following file types, as long as the catalog contains the required (✅) data fields defined in our preferred format:
.csv
- most popular option.json
- docs.fileformat.com/web/json.jsonl
- jsonlines.org.xml
- docs.fileformat.com/web/xml
Note: if there is some other file format that your team prefers to work with, please don't hesitate to ask
CSV Format
The CSV specification is quite detailed, and is more complex than simply separating fields with commas.
Here are a few libraries for generating properly formatted CSV files:
- Java: Apache Commons CSV
- Javascript: Papa Parse
- Python: csv