| keep | No | "Last" keeps the newest version of each row, e.g. when merging today's run into yesterday's.
Example values: "first" | first |
| rows | No | Or paste rows as a JSON array of objects.
Example values: [{"company":"Acme","website":"https://acme.com/"},{"company":"ACME ","website":"http://www.acme.com"},{"company":"Globex","website":"https://globex.com"}] | |
| fileUrls | No | Public links to CSV (comma, semicolon or tab), JSON array or JSON Lines files, up to 50 MB each. Excel: save as CSV first. | |
| waitSecs | No | Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget. | |
| addSource | No | Add _source to each row: which dataset, file or input the row came from. | |
| datasetIds | No | Datasets to merge, e.g. the results of several runs of any Actor. Pick them or paste dataset IDs (Storage tab, or the run's Output). | |
| looseMatch | No | Ignore upper/lower case and extra spaces, and treat http/https, www. and a trailing slash in URLs as the same.
Example values: true | |
| dedupFields | No | Rows with the same values in these fields count as duplicates, e.g. url, email, website or title + city. Dots reach nested fields (address.city). Empty = only rows that are identical in every field.
Example values: ["website"] | |
| outputFields | No | Optional: keep only these columns, in this order (dots flatten nested fields). Empty = all fields. | |