Source Types

A source is a connection to a data file. Catalogian fetches it, ingests it, and diffs it against the previous version — row by row. Every change is recorded.

Supported types

File upload

CSV, TSV, JSONL (gzip supported). One-shot upload, re-uploadable at any time. Drag and drop or use the dashboard.

HTTP URL

Any CSV/TSV/JSONL URL — public or authenticated. Catalogian fetches it on your chosen interval and diffs the result. Supports basic auth, bearer tokens, and API keys. See HTTP Feed Auth.

SFTP / FTPS

Managed SFTP push (Catalogian hosts the server) or FTPS pull (Catalogian connects to your server). See SFTP Setup.

Key field

Every source needs a key field — the column that uniquely identifies each row (e.g. id, sku). This is required at creation time. Catalogian uses it to track which rows are new, changed, or deleted across versions. Learn more in Core Concepts.

Check intervals

PlanMinimum interval
Free (Starter)Daily (24 hours)
BrandEvery 4 hours
AgencyEvery hour
EnterpriseEvery 15 minutes

Supported formats

CSV, TSV, JSONL, and gzip-compressed variants of all three. Max file size: 500 MB. See File Formats for details on delimiters, encoding, and edge cases.

Source and SKU limits vary by plan. View plans & limits →