What key fields do
- Track records across runs. Kadoa knows that a record in today’s run is the same record as yesterday’s.
- Remove duplicates. Rows with the same key count as one record, so a record repeated across pages appears once.
- Report updates. Change detection reports an edited record as one update. Without a key field, it shows up as one removal and one addition.
Good keys
- Use a stable identifier the source publishes: a posting ID, a canonical URL, or a reference number.
- Avoid values that change between runs: prices, counts, timestamps, or free-text titles.
- Use a scalar
STRING,NUMBER, orLINKfield that is never empty. - With several key fields, every one must match for two records to count as the same.
Change a key field
- Dashboard
- SDK & API
- MCP
- In the Schema tab, select the field.
- Select the pencil icon.
- Turn on Key field.
- Select Done.
- Select Save changes.
isKey: true on the field instead. The field list marks each key field with a key icon.