Zapier errors / Schema
Invalid API Response: Got a result missing the "id" property
Cause
Zapier's polling dedupe requires every object in a trigger's result array to include a top-level field named exactly 'id'; the API returned objects without one.
Fix
Switch the trigger to Code Mode and map an existing unique field to id, e.g. return results.map(r => ({ ...r, id: r.recordId })). If items are nested in an envelope, extract the array first. Or set a Deduplication Key in the trigger if the app supports it.
Part of the Automation Error Index — Zapier errors: browse all.
Hitting an automation error we have not covered?
AutomateLab builds and debugs n8n, Make, and agent workflows as fixed-scope projects. If something is broken in production, tell us what you are seeing.
Describe the problem