Make.com · api · fg-0033
Blueprint update fails with 'should NOT have additional properties'
400 should NOT have additional properties
Verified 2026-09-14 · Confirmed by 0 builders · Trust 50/100
Cause
The blueprint object accepted on update holds flow, name and metadata only. A blueprint carrying scheduling or interface at its top level fails validation.
Fix
Strip scheduling and interface from the blueprint before sending it, and pass scheduling as its own field if you need to change it.
Apply
python: bp = {k: bp[k] for k in ('flow', 'name', 'metadata')}; body = {"blueprint": json.dumps(bp)}Affects: Make API v2, July and September 2026
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp